A cross between a twat and a snatch. A slang term meaning cunt.
Clearly she is in a bad mood, she is acting like a twatch.