Somebody who won't shut up and do the work. Their life is not that hard, yet they refuse to stop complaining.
by 6wins February 11, 2023
A non offensive term to call someone a "whiny bitch". Used by the park rangers at Philmont Scout Ranch
by 6wins October 03, 2023