Top Definition
drop off a deuce---pinch a piping hot one. Dropping off the kids at the 'White House.'
Taking a dump.
I've got to drop off sasha and malia at the pool and then also take a mean piss.
by Ian Strazky January 20, 2009
7 Words related to drop off sasha and malia at the pool

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×