Slack Twat Share definition Flag When a woman becomes lazy and doesn't shave, wash or take proper care of her vagina I pulled down her pants and bammm, she had a slack twat Slack Twat by Matt Harding April 14, 2008 0 0 Get merch Get the Slack Twat mug. Buy Now — $32.95 See more merch