Slang term from Mexico

"pedo"

Slang for: borracha
English translation: drunk

Other meanings for "pedo"