No entry for “wear upon”.

Did you mean: wear one's heart on one's sleeve, bear upon, swear upon?

Search on Wiktionary