Skip to main content

schmeeeeeeeeeeeeee's definitions

Carra

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
mugGet the Carramug.

Share this definition