Skip to main content

Definitions by the shawrt yin

a walking oxymoron

a person who's name contradicts itself.
Scott English is a walking oxymoron