Term: edgar
Example: bestfriend:who are you dating? you:this amazing guy named edgar (edgar walks up pick you up and kisses you)
Definition: the best boyfriend in the world,an amazing kisser,a gentleman,but a times he can be rude,say mean things etc