1 definition by elf 232

Top Definition
An acronym for "Load bearing Decal".
A: That sticker was harder to tear than the cardboard it was on.

B: You were dealing with an LBD.
by elf 232 November 25, 2008
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.