a person who's name contradicts itself.
Scott English is a walking oxymoron
by the shawrt yin April 13, 2011
Get the a walking oxymoron mug.