Skip to main content

BritishRage.uk's definitions

Madeira

A beautiful island in the Atlantic. It is an autonomous region of Portugal and is epic.
Person 1: Isn't Madeira so epic?
Person 2: Great minds think alike!
by BritishRage.uk October 11, 2012
mugGet the Madeira mug.

Funchal

Capital city of Madeira, an epic island.
by BritishRage.uk October 11, 2012
mugGet the Funchal 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