Someone at work used the phrase 'snotty little whiner'. Not something I've come across before and am intrigued to know where it came from - possibly overseas as this person has travelled quite widely?