This means a girl or a pretty chick popularly used in zambia
look at that guza walking there
More than 1 000 words... defined by people like you and me!