the name for someone who has herpes and is a womanizer.
"He has herpes? Wow, he is such a Carra."
25👍 49👎