look up any word, like cleveland steamer:

1 definition by neko28

 
1.
A very loving and caring person who will always be there for you. He will also do anything to make those persons dear to him happy and feel very loved. He is also a tall, hot, smart and sexy person that many would actually love. He's easy to be friends, can keep secrets and easy to fall in love with.
"His name's Kyle? His name suits his appearance and personality"
by neko28 November 24, 2012