a flirty crazy chick that is very loud, energetic and never shuts up =)
omg look she is being like carra??
by CaZzA May 27, 2003
the name for someone who has herpes and is a womanizer.
"He has herpes? Wow, he is such a Carra."
by schmeeeeeeeeeeeeee March 03, 2010