twat keeper Share definition Flag a bitch..usually a stupid hoe Your a scandilous sloppy twat keeper twat keeper by misskiss December 6, 2004 0 0 Get merch Get the twat keeper mug. Buy Now — $32.95 See more merch