Skip to main content

Definitions 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.
OAD by InternationalBiscuit August 18, 2017