thratchy scroat Share definition Flag sticky hot and chapped nut sack after a long walk or hike I got a thratchy scroat after the long walk in the desert and had to use powder to sooth it. thratchy scroat by Chuckie Sue October 17, 2008 0 0 Get merch Get the thratchy scroat mug. Buy Now — $32.95 See more merch