1 definition by rapscalion

Top Definition
a Turd.
Oh man, did you see the size of that duece I just dropped?
by rapscalion October 14, 2003

Mug icon
Buy a Duece mug!