1 definition by Harry The One Eyed Wonder Weasel

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.
Get the Snow Dragon mug.