caragh
that girl is such a caragh
caragh is a beautiful, funny girl that everyone loves, she has an addictive personality, everyone wants to be friends with caragh
"that girl is such a caragh" What is the definition of "caragh"?