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 Madeiramug.

Funchal

Capital city of Madeira, an epic island.
by BritishRage.uk October 11, 2012
mugGet the Funchalmug.

Share this definition