A cute, adorable girl, who is like a cute cat you just want to squeeze! And you love.
"Oh you're my little love cat baby"
by Jruss89 November 03, 2011
1 more definition
A term of endearment; Maria and Karina. Also a song by the Cure.
Maria is my lovecat.
by treesongs January 27, 2008