Skip to main content

That dumb bitch...'s definitions

Twat Squabble

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

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email