Top definition
The title bestowed upon to a mentally disabled gorilla
Did you see that galoonga at the zoo today, it was weird
by FapMasta69 May 28, 2018
Get the mug
Get a Galoonga mug for your cousin Helena.