Skip to main content

Richard of Arabia

An apparently bro-British multi millionaire politician who fearmongers about Islam taking over the UK, but now resides in Dubai.
It's Richard of Arabia, apparently he doesn't love the UK enough to live there and is happy to live under Shakira Law in Dubai whilst spreading hate about non British people
by Reformltd February 16, 2025
mugGet the Richard of Arabia 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