1 definition by The awesomest person ever!!!!!

The funniest guy you'll ever meet. May seem not hot at first, but soon you'll love his appearance. Is mean when there are no girls around, very flirtatious. Has the cutest laugh ever and a sexy smile.
"hahahaha who's that kid? He's hilarious!"
"it's John of course!!"

"oh duh!"
by The awesomest person ever!!!!! January 28, 2012
Get the John mug.