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 Lovecat mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email