meaning of carra Carra carra

carra Carra carra meaning in Urban Dictionary

a flirty crazy chick which very noisy, lively and not shuts up =) the name for somebody who has herpes and is a womanizer. an utteration of contempt, usually replacing numerous four-letter terms often connected with anger.