Skip to content

Tag: cucara

Definitions tagged cucara in the street dictionary.

cucaramacara

Someone who talks in circles and tries to ditch you or avoid their responsibilities (refers to the local practice of playing dumb to get out of something).

Hey man, get me the mp3 I lent you and don't come at me today with any cucaramacara because I'm not falling for that.

Automatically translated from Spanish

República Dominicanaby Anónimo