throat scrote Share definition Flag The tiny ballsack located in the back of your throat. Ow, I pushed those fries so far back into my mouth that they hit my throat scrote! throat scrote by Lebbie Coone November 7, 2013 0 0 Get merch Get the throat scrote mug. Buy Now — $32.95 See more merch