Top Definition
a term for a man who is the man of all men. an extremely attractive male who also happens to be intelligent, kind and very funny. considered 'the total package' to any woman
she landed herself a john compton- that bitch always gets the best of the best
by hl friendly July 31, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.