English

edit

Noun

edit

Jabba (plural Jabbas)

  1. Clipping of Jabba the Hutt.
  NODES