Dictionary roche August 27, 2007 davepoobond Leave a comment roche – n. a jar of spit or mucus Share this:EmailFacebookTwitterMoreRedditTumblr Related