The expression "to wear one's heart on one's sleeve" means to make no attempt to hide your feelings - particularly romantic feelings. The person is showing his or her emotions openly and freely.
The idea is that you can read the person's emotions as easily as if those emotions were written on the sleeve of his or her shirt.
Hope this helps!
The idea is that you can read the person's emotions as easily as if those emotions were written on the sleeve of his or her shirt.
Hope this helps!