Definition of whimperer

Definition of whimperer
  1. whimperer Noun One who whimpers.
Need more help? Try our forum NEW