Someone that is very annoying and stupid.
Girl 1 : Joey has been getting on my nerves all day!Girl 2 : Ugh, he's such a mangled Squirrel
3👍 1👎