Whinar

Best definition
Whinar
An innate radar like sense common in most humans to detect the approach or close presence of a person to

whom contestant annoying complaints are the preferred or only method of communicating aka a whiner.

My whinar is sounding! Yup there’s Ethel from accounting. Let’s get our of here before she sees us!