Dictionary shgrigglydoff August 29, 2007 davepoobond Leave a comment shgrigglydoff – v. to “ride that donkey” Share this:EmailFacebookTwitterMoreRedditTumblr Related