Somebody who is annoying as fuck. They think they are funny when they are bland as hell. They have high expectations when they look like they haven't showered in seven years.
A term heard in parts of Idaho & Utahsometimes, particularly when mildly disappointeed with someone's conduct. It too is used as an expression of endearment.