grabuges
French
Noun
grabuges
m
plural of
grabuge