Skip to main content

twatting it down

She looked out of the window and realised it was absolutely twatting it down, putting paid to her plans to go to the pub.

The game of football in the park was cancelled due to the weather twatting it down.
by DollyDollBird October 9, 2020
mugGet the twatting it down 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