thrutchpot Share definition Flag General friendly alternative for idiot, used towards mates. Alreet you old thrutchpot! thrutchpot by Tboy June 10, 2005 0 0 Get merch Get the thrutchpot mug. Buy Now — $32.95 See more merch