Skip to main content

InternationalBiscuit's definitions

OAD

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
mugGet the OAD mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email