Definitions by HoodyNinjaa
Devon
The epic that is Devon, fighting a polar bear while riding a narwhal and fucking the hottest woman in the world, also the equivalent to shitting out a baby sasquatch.
Devon by HoodyNinjaa January 24, 2015