means ridiculous arrogant tool. generally someone who wears a polo shirt and sunglasses with a neck strap. they also tend to say 'yo' and 'sup' alot. they might also play soccer, but this isn't always the case.
chubbs: yo! sup guys?
me talking to friend: oh god, here comes that r.a.t.
A word annoying teenage boys use when describing a person in attempt to make fun of them. What they don't realize is by saying it they are making more of a fool out of themselves then who it is directed towards.