1 definition by Angry Wasp

Top Definition
A cross between a golden shower and an angry dragon whereas guy urinates into the girls mouth and causes it to exit through her nostrils.
Brad: I gave Sheila a golden dragon last night. She had piss running down her face.
by Angry Wasp December 31, 2012
Mug icon
Buy a Golden dragon mug!