1 definition by hisbestfriendintheworld
amazing friend, always there for you, and will make up a fantasy life with any girl;) has a great smile, amazing eyes, and great personality! Also is good in bed. and loves girls.
by hisbestfriendintheworld May 12, 2011