Etymology

edit

From gibozo.

Adjective

edit

giboza

  1. humpbacked