scromton Share definition Flag when you scratch a scrotum please scromton scromton by tara and grace June 26, 2004 0 0 Get merch Get the scromton mug. Buy Now — $32.95 See more merch