Nick and James's definitions
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
Get the lil rat mug.