1 definition by Nick and James
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