Drop a chalupa

verb, slang

Definitions

Verb
  1. 1
    To release feces into a toilet; to defecate. euphemistic, slang

Etymology

After a supposed resemblance of feces to chalupas, after the model of drop a bomb.

Next best steps

Mini challenge

Unscramble this word: dropachalupa