1 definition by schmeeeeeeeeeeeeee

the name for someone who has herpes and is a womanizer.
"He has herpes? Wow, he is such a Carra."
by schmeeeeeeeeeeeeee March 3, 2010
Get the Carra mug.