Top definition
The feeling of exhilaration induced by drugs. Not to be confused with Dragon Rash.
"Wooah man, I'm on a total dragon rush!" - Billy
by Huberta95 October 05, 2010
Get the mug
Get a Dragon Rush mug for your daughter Riley.