Skip to main content

Pauliethepelican's definitions

Squelchin'

Share definition
To be so moist that you squelch instead of slap.
God damn! Chad is so good in bed. He was making me squelch.

"Don't stop, Chad! I'm squelchin'!"
by Pauliethepelican September 27, 2020
Flag
mugGet the Squelchin' mug.