1 definition by YuanShao

Top Definition
Refers to something totally overpowered and unstoppable. Comes from ancient Chinese history, and is referring to a lord back then who was undefeatable in single combat.
Then he got all Lu Bu on me and I was dead before I knew it.
by YuanShao June 13, 2004

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.

×