Skip to main content

Definitions by schmeeeeeeeeeeeeee

Carra 

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