Cubagua (en. Cubagua)

/ku.βaˈɣwa/

Slang Meanings

Term used to refer to a quiet place surrounded by water.
That place is a true cubagua, perfect for relaxing.
Ese lugar es un verdadero cubagua, perfecto para relajarse.
Hole or pit where rainwater accumulates.
That cubagua fills up every time it rains.
Esa cubagua se llena cada vez que llueve.