Skip to main content

Definitions by Upcomingteller

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