Skip to main content

mohamed al fayed

The man man who owns the posh superstore harrods. as some people would say a place for rich snobs. which is not true
by scott Clabburn February 22, 2008
mugGet the mohamed al fayedmug.

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