Skip to main content

fpp's definitions

Mehran

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 8, 2011
mugGet the Mehran mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email