Top definition
A creature of the albino gene who likes hugging people constantly.
Often heard saying "You want a Hug"
"Are ya happy"
KEEP AWAY FROM THIS SPECIES !
Highly contagious!
"Do ya want a hug"
Oh no its another ciaraciara
by Michelle884 September 16, 2007
Get the mug
Get a ciaraciara mug for your mother-in-law Helena.