What does the phrase "im wearing my heart on my sleeve" mean?

It means you show your emotions very easily, and don't bottle them up or hide them from others.
Updated on Wednesday, February 01 2012 at 12:35PM EST
Collections: sleeveemotionsheart