grimalkin- A cat, especially an old female cat. An old cat, especially a she-cat. A bad-tempered old woman. Take that as you will...