Dictionary smelly jelly August 30, 2007 davepoobond Leave a comment smelly jelly – n. a wet fart Share this:EmailFacebookTwitterMoreRedditTumblr Related