1 definition by no one ;)
A guy that is very outgoing, and can make you laugh even when times aren't so good. He is adorable, and has a strong body. he's athletic and smart. He definitely knows how to make girls smile. He gives good hugs too ;)
by no one ;) November 27, 2013