1 definition by My Miserable Grandmother

Top Definition
Synonym for apple
That was a healthy ghamba
by My Miserable Grandmother April 06, 2021

Mug icon
Buy a Ghamba mug!