Slang term from Nicaragua

"mamado"

Slang for: socado o apretado
English translation: socado or tight

Other meanings for "mamado"