1 definition by yo momma is in my closet ;)

Top Definition
An awkward, dumb, stupid, retarded, funny in a stupid way, terrorist person
Hey why were e on lockdown?
Because Sabah probably made something explode.
by yo momma is in my closet ;) November 14, 2010
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.