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 Get the scrot notcher mug.