1 definition by Northeastern Protech

1
When one consumes too much monster nitrous, often resulting in too much energy and outbursts of creativity.
Bro: Dude I worked a double over time last night
Dude: Bro, wow how'd you pull that off?
Bro: Dude I was riding the green dragon all night.
by Northeastern Protech June 06, 2011
Get the mug
Get a Riding the Green Dragon mug for your brother-in-law Paul.