Skip to content

Tag: horrenda

Definitions tagged horrenda in the street dictionary.

cucullo

An ugly or physically unattractive person. (In the Dominican Republic, this refers to a type of firefly or click beetle, used here to mock someone's looks).

Your mom is a cucullo. Your sister is a cucullo.

Automatically translated from Spanish

República Dominicanaby Anónimo