1) A turd hanging off the ass of Jabba the Hutt
2) someone who smells like they don’t intentionally bathe
Did you know they made Princess Leia clean off Jaba’s huttnuggets?
Frank the Huttnugget is coming for dinner. Bring in the air fresheners and air purifiers