Twat Snockle Share definition Flag Someone who is taking too long at their position. I can’t believe the customer is still drinking their Spanish coffee 45 minutes after we closed. What a Twat Snockle Twat Snockle by Cinnaright January 21, 2023 0 0 Get merch Get the Twat Snockle mug. Buy Now — $32.95 See more merch