One who complains, or is known for their complaints.
An ill-tempered person full of stubborn ideas or opinions.