Skip to main content

Dave the Credible's definitions

The noise that a female singer makes when on stage.
Guy 1: "What's that horrible sound I hear?"
Guy 2: "It's just Ariana Grande caterwauling."
by Dave the Credible January 18, 2021
Flag
mugGet the caterwauling mug.