Skip to main content

Definitions by Harry The One Eyed Wonder Weasel

Snow Dragon 

Combination of a snowball and an Angry Dragon. Usually entails the ejaculator sucking semen out of partner's nose.
Jeremy totally Snow Dragon'd Kayla last night.