twatswatters Share definition Flag Girls who keep other girls from getting laid. Dane cook coined the phrase "twatswatters" on 5/17/09 during his Isolated Incident tour. twatswatters by aceboyace May 17, 2009 0 0 Get merch Get the twatswatters mug. Buy Now — $32.95 See more merch