1 definition by homedoggtron101

Top Definition
going to the bathroom going poopy in the toilet and clogging it without wipping
i was dropping a deuce and i clogged the toilet
by homedoggtron101 August 08, 2003

Mug icon
Buy a dropping a deuce mug!