InternationalBiscuit's definitions
An Over-Achieving Douchebag. Someone who excels at something beyond what the general populous would deem acceptable, apparently for bragging rights.
by InternationalBiscuit August 18, 2017
Get the OADmug.
Get the OADmug.