Self-contradictory phrase
Oxymoron vs. Paradox: Contradictory Terms (Clarified)