1 definition by fpp

Top Definition
Pretty much the awesomest person in the world, and the best boyfriend any girl could ask for. You're damn lucky if you've got him.
I fuckin' love Mehran.
by fpp July 07, 2011
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.