Top definition
A nickname for a beautiful island in Southeast Alaska. Revillagigedo
I was able to experience seeing Humpback whales bubble feeding when visiting the island of Revillagigedo.
by PrimitiveMG August 07, 2018
Get the mug
Get a Revilla mug for your brother-in-law Trump.