1 definition by Grundogs

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 10, 2022
Get the Chucketing mug.