2 definitions by chrisbwade13

Top Definition
A deuce so long it extends down into the bowl so far the end is not seen, and finishes above the water.
Greg had to drop a load so bad he laid an imperial dragon at Dave's house.
by chrisbwade13 June 17, 2010
Mug icon
Buy a imperial dragon mug!
To drop a deuce in two different zip codes within 24 hours.
Greg became a dutch jumper after he dropped an imperial dragon at dave's house then at Chris's.
by chrisbwade13 June 15, 2010
Mug icon
Buy a dutch jumper mug!