Perpetual Fuckup's definitions
A slur meaning "vagina", used more less frequently by the British than by people on the internet pretending to look British.
by Perpetual Fuckup September 16, 2017
Get the Twat mug.
Get the Twat mug.We'll email you a link to sign in instantly.