Definitions by Essspeeee
Unleash the Dragon
in American football when the quarterback decides to throw it long.
essentially, fuck it, I'm going long
essentially, fuck it, I'm going long
Unleash the Dragon by Essspeeee December 11, 2009