1 definition by Zoba

Top Definition
a person from Zimbabwe
Where are all the Zimbos at??
by Zoba August 30, 2006

Mug icon
Buy a zimbo mug!