Green’s Dictionary of Slang

twit-twat n.

see twat n. (1)