Top Definition
A person, commonly middle-aged and wealthy, who has tanned, botoxed, and facelifted him or herself to a degree where facial expressions are nearly impossible and the flesh takes on a thickish, brownish sheen. Derived from The Simpsons episode "A Fish Called Selma," in reference to Troy McClure.
A half-dozen leather muppets converged on the mineral makeup counter at the mall and began feverishly dusting sparklies into the hand-tooled lines around their eyes.
by TinaTwice December 29, 2007
5 Words related to leather muppet

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.