Someone who is really annoying
OMG she is so much justin beaver
Most of the time used to define someone who overly enjoys embarrassment and potatoes.
That guy is a Hickson
1👍 2👎