1 definition by Leopard87

Noun. Something that was supposed to be fabulous turned out to be a huge flip or debacle.
That potluck was a dud, all anyone brought was chips and I was the only one who brought beer! What a lenny!
by Leopard87 March 29, 2022
Get the Lenny mug.