Top Definition
To produce a large bowel movement, usually taking at least twenty or so minutes.
Man, I'm sorry that I destroyed your toilet, but I had to drop a double doogan dog!!!
by BEN GIPSI November 29, 2009
7 Words related to Drop a double doogan

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.