Top definition
A sister-in-law whom is a twat.
My twat-in-law complained the entire time she was here.
by RM7816 April 02, 2018
Get the merch
Get the Twat-in-law neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.