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