Log in
Search words & phrases
jabba
US
・
UK
A1
Definition
Video subtitles
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.