Twats-her-face Share definition Flag A woman that sleeps around but who's name can never be remembered. I got really wasted last night and hooked up with Twats-her-face again. Twats-her-face by Rogeee June 19, 2019 Get the Twats-her-face mug.