Chucketing

The term used for when a shit load of water is falling from the sky.
Fuck me drunk, it’s Chucketing down!

It’s good day to be a duck.
by Grundogs March 09, 2022
Get the Chucketing mug.