Skip to main content

Harry The One Eyed Wonder Weasel's definitions

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.
mugGet the Snow Dragonmug.

Share this definition