Skip to main content

treesongs's definitions

Lovecat

A term of endearment; Maria and Karina. Also a song by the Cure.
Maria is my lovecat.
by treesongs January 27, 2008
mugGet the Lovecatmug.

Share this definition