Top Definition
The man man who owns the posh superstore harrods. as some people would say a place for rich snobs. which is not true
mohamed al fayed An egyptian millionaire
by scott Clabburn February 21, 2008
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.