1 definition by That dumb bitch...

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

Dude, you are a total Twat Squabble
by That dumb bitch... August 13, 2023
Get the Twat Squabble mug.