jabba

US

UK

A1

noun

  • A derogatory term for a greedy, repulsive person, often in a position of power.
  • A large, slug-like alien crime lord in the Star Wars universe.