Top definition
a) A female cat.
b) An old, bad-tempered woman
Curse you Grimalkin.
by JessieGrimalkin August 16, 2010
Get the mug
Get a Grimalkin mug for your fish Helena.