Dictionary snough August 30, 2007 davepoobond Leave a comment snough – v. to sneeze and cough at the same time Share this:EmailFacebookTwitterMoreRedditTumblr Related