Twat Tuck Share definition Flag A surgery to reduce the size of one or both sets of labia. She had been taken to Pound Town so many times she needed a Twat Tuck. Twat Tuck by Zombie Food October 21, 2010 0 0 Get merch Get the Twat Tuck mug. Buy Now — $32.95 See more merch