A cocky shallow male who thinks highly of himself that has no real concept of what love is; he will pick you apart because of his own insecurties and try to project perfection on you ; anyone (male or female)who claims to be perfect either has something to hide or is making up for something.
Wow, that guy thinks he is a McPerfect...I see right through his fake insecure bullshit.
by Brittykitty March 14, 2008
6 Words related to McPerfect

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.