whingebag

English

Etymology

From whinge +‎ bag.

Noun

whingebag (plural whingebags)

  1. (slang, derogatory) A person who whinges; a peevish complainer.