Top definition
Excessively demanding time, attention, and effort from others.
She doesn't keep many friends because she is so overexacting of them.
by swiismii July 06, 2016
Get the mug
Get a Overexacting mug for your papa Bob.