Back to Dictionary

glug

noun

Louisiana Creole

goulou