curu curu


Flag of JM
noun A an open sore, particularly an itchy or irritating sore.

related

comments