look up any word, like the eiffel tower:
 
1.
a person who loves cats. a cat lover. lover of cats.
"can i have a peice of cantalope margules? why not?"
by pvlaxpv April 12, 2007

Words related to margules

cat lover john m lax '07 lax player loves cats