goozle

[goo-zuh l] /ˈgu zəl/
noun, South Midland and Southern U.S.
1.
Slang definitions & phrases for goozle

goozle

noun

The throat (1800s+)