geebungs
English
Noun
geebungs
plural of
geebung