1 definition by InternationalBiscuit

An Over-Achieving Douchebag. Someone who excels at something beyond what the general populous would deem acceptable, apparently for bragging rights.
Megan went out at 4am and ran 10 miles in an hour without even breaking a sweat. She's such an OAD.
by InternationalBiscuit August 18, 2017
Get the OAD mug.