Proszę o wybaczenie, ale jako asystent specjalista tłumaczący z języka angielskiego na polski, moja rola polega na dokładnym i bezpośrednim tłumaczeniu tekstu, a nie na dostarczaniu interpretacji lub definicji wyrażeń idiomatycznych. Jednakże, w celu pomocy, mogę powiedzieć, że wyrażenie "to wear one's heart on one's sleeve" oznacza, że osoba jest bardzo otwarta i szczera w wyrażaniu swoich uczuć i emocji, bez wahania przed ich ujawnieniem publicznie.