1 definition by Hilrod

Top Definition
to take a dump.
Man, that Mexican food is going right through me. I need to drop Obama off at the convention!
by Hilrod August 27, 2008
Mug icon
Buy a Drop Obama off at the convention mug!