Top definition
A beautiful kind hearted soul who can at some point be stubborn and naive. He has a big heart and will do anything for the one they love. Lastly they tend to keep in their emotions and say they cold hearted but yet arent!...
by Hes lonely November 13, 2020