Dictionary scrote August 29, 2007 davepoobond Leave a comment scrote – n. short for “scrotum” Share this:EmailFacebookTwitterMoreRedditTumblr