1 definition by MillennialPantomath

Top Definition
A informal south African word for a person with a the body of a body builder, Muscles and all.
Have you seen Thabo lately, i think hes hitting the gym too much. ke sgora
by MillennialPantomath February 27, 2020

Mug icon
Buy a Sgora mug!