1 definition by A lucky girlfriend who has him

The name you want to say all day! A sweet genuinely caring guy! He just wants the best for you and will do all in his power to make it happen. A go getter! He's the best boyfriend and such a honestly beautiful person. He's super hot and sexy and will be competive till the day he's in a wheelchair! He's the number player on the football feild and in the heart! He treats his girlfriend like a queen and will always be my true love! I love you!
Edgar is My boyfriend, a tin solider, prince in all your fairy tails, a hero, the love of my life
Get the Edgar mug.