Skip to main content

Upcomingteller 's definitions

Grottle

Resonant sound emitting from the neck and throat area.
I’ve got a grottle in my throttle
by Upcomingteller June 25, 2021
mugGet the Grottlemug.

Share this definition