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
Get the mug
Get a mohamed al fayed mug for your cat Callisto.