fraggle twat Share definition Flag a person who resembles a cave dwelling creature that performs sexual favors in public bathrooms. I stood in the bathroom line for 20 mins because some Fraggle Twat was in there with a guy! fraggle twat by Aimsab May 25, 2007 0 0 Get merch Get the fraggle twat mug. Buy Now — $32.95 See more merch