Top definition
Sister in law who is a shit stirring c**t
I saw that thundering bitch on the street giving out to a group of people from the tidy towns committee who advised her she has parked in a disabled spot, she's not disabled
by Dogfan789 August 08, 2017
Get the mug
Get a thundering bitch mug for your boyfriend Abdul.