1 definition by Zombie Food

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.
by Zombie Food October 20, 2010
Get the Twat Tuck mug.