scrot notcher Share definition Flag Someone who boasts about having their testicles sucked. Don't go home with Dave, he's a scrot notcher scrot notcher by Kris Taylor September 10, 2005 0 0 Get merch Get the scrot notcher mug. Buy Now — $32.95 See more merch