'Whine' isn't the first thing that comes to mind for me, to be fair.

'Annoying twat'. That's probably closer to the mark.