1 definition by undagr0undv1bes

Top Definition
Owned, pretty damn BADLY.
We got hella strapped at last night's football game. It was a horrible sight.
by undagr0undv1bes September 29, 2007
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.

×