1 definition by RosesAreAwesome

An amazing guy that will always be by your side no matter what, he is a great friend that is smart and romantic. He is athletic,active,and a hardcore gamer.
by RosesAreAwesome July 11, 2014
Get the Thomas mug.