Skip to main content

Definitions by That dumb bitch...

Twat Squabble 

I've been twat Squabbeling between a few different people.

Dude, you are a total Twat Squabble