to release faeces from the bowels; to excrete

listen to the pronunciation of to release faeces from the bowels; to excrete
English - Turkish

Definition of to release faeces from the bowels; to excrete in English Turkish dictionary

drop a bomb
bomba damla
English - English
drop a bomb

prepare your backpack and MAYBE spare a minute to drop a bomb in the toilet?.