2 definitions by The M Rock

When you're on the Finding Nemo Submarine Voyage at Disneyland and you let one go.
Mary: I really have to fart, should I do it now in line?
Liz: What?
Mary: I don't wanna fart in the submarine. I just had that chimichanga in line at Toy Story Mania! It would be the worst Dutch Oven ever!
Liz: ...Dutch Submarine...
by The M Rock August 18, 2010
Get the dutch submarine mug.
Slang term for GHB, an illegal drug.
Overheard in the classroom: "I know what you about to do tonight... scoop!"
by The M Rock December 26, 2011
Get the scoop mug.