an annoying little shit who shows off and agitates and always stirs up shit.
A person who is always annoying and irritating, they constantly aggravate you to the point of of giving them an ultimate beatdown.
A person who is always annoying and irritating, they constantly aggravate you to the point of of giving them an ultimate beatdown.
by Nick and James July 16, 2006