This is a name for guys that are genuinely sweet, caring, funny, handsome, loving and all around an amazing guy. He's smart and love's to have fun (especially playing video games). He's quite romantic, from small gesture's to big gesture's, it seem's that he can always put a smile on other's face's. He never gives up on what he believe's in, so he's very committed. An amazing boyfriend, that any girl would be extremely lucky to be his. He's very loyal, trusting, honest, faithful and respectful. They're all around perfect.
by siks February 10, 2013