1 definition by deliverance_eden

This girl is an amazing person. She will make you feel better every time you cry, or just not in a good mood. She always finds a way to make you feel better. She will go to the ends of the earth to help you. She will even get a toy therapy pig so you can just smile. She is very loveable and just an amzing person in general.
WHERE'S ISABEL WHEN YOU NEED A HUG?!
by deliverance_eden March 1, 2018
Get the Isabel mug.