Top definition
Pooping in the shower and smashing it down the drain with your foot.
Garlic pressing - I had to go so bad that I garlic pressed that shit.
by Bdubbs281 July 03, 2018
Get the mug
Get a Garlic pressing mug for your sister-in-law Yasemin.