Skip to main content

Definitions by treesongs

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