Skip to main content
Home
Add a Definition
UrbanDictionary.store
Blog
World
Advertise
User Settings
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
#
Bermuda Platform
Share definition
An undersea platform containing
the island
of
Bermuda
which is similar to the
Grand Bahamas Bank
, Cay Sal Bank, and Bahariterra Bank
We're
robbing
the Bermuda
Platform
of it's coral.
by
Island Brooio
May 20, 2022
Flag
Get the
Bermuda Platform
mug.
More random definitions
Share this definition
Copy Link
Facebook
X
Pinterest
WhatsApp
Reddit
Email