A person who is always annoying and irritating, they constantly aggravate you to the point of of giving them an ultimate beatdown.
im gunna giv that lil rat a pasting!
how annoyin is that lil rat?
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.