Mostly I hear it used as though it were synonymous with "contradiction in terms". If you want to be hardline about keeping the purity of the phrase you should save it for phrases that are clever in their contradiction. It might be noted that the word oxymoron is itself an oxymoron, coming from the Greek words for sharp and foolish.