Definitions by supaflywhiteboi
Raging Snow Dragon
(Verb) When a male is getting a blowjob he defecates in her mouth and tells her he has an STD. Soon after she starts hyperventilate, and the seamen in the mouth proceeds to come out her nose.
Raging Snow Dragon by supaflywhiteboi October 29, 2013