Skip to main content

Definitions by jewbie doobie

fight the dragon 

another phrase for taking a shit
excuse me sir, where is your bathroom i need to fight the dragon
fight the dragon by jewbie doobie November 25, 2006