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
2 Words related to imperial dragon

Free Daily Email

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

Emails are sent from We'll never spam you.