glouglous
French
Noun
glouglous
m
plural of
glouglou