puler

(noun)

noun

1. One who pules; one who whines or complains; a weak person.