Top definition
The act of pissing on someone's face after consuming a large amount of tabasco.
Timmy gave a dragon shower to lisa last week, she couldn't see a thing for days
by Darkcobrabws July 03, 2016
Get the mug
Get a Dragon Shower mug for your cat Trump.