drop a chalupa
/D R AA1 P AH0 CH AH0 L UW0 P AH0/verb
- 1
(euphemistic, slang) To release feces into a toilet; to defecate.
Translate โdrop a chalupaโ into another language
Choose a language below to open the translator with English selected as the source language.