Skip to main content

Definitions by MAD71

gurgledoodle

The combination of the esophagus and the trachea aka your throat.
I had a sore gurgledoodle, so I ate a cough drop.

That girl punched me in the gurgledoodle!
gurgledoodle by MAD71 February 3, 2021