worn on one's sleeve

English

Verb

worn on one's sleeve

  1. past participle of wear on one's sleeve