1 definition by Henry McKinnis

Top Definition
Someone who is extensively annoying
SAR's leader is an annoyance
by Henry McKinnis January 14, 2003
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.