1 definition by Intrepid Siblings

When someone is feeling sentimental about their crush.
Wow she blushed when I showed her a picture of him. She must be mushin
by Intrepid Siblings December 18, 2019
Get the Mushin mug.