1 definition by engtchr

Top Definition
A stupid idiot with zits.
That oxymoron didn't have to be able to play connect the dots on his face. The oxy pads were sitting right there!
by engtchr July 18, 2006

Mug icon
Buy a oxymoron mug!