Definition of "cheeba"

cheeba