Stop in for a cup of coffee

Wow, where has this guy been?
No idea... he went to Wharton and claims to be a super genius.... but every time he speaks i'm not so sure bout it.. Also wears more makeup than any woman i have ever dated which i find odd.. but people seem to love him.