joe is always hiding money in the cayman islands 
a group of three islands with nice beaches but most commonly known for money laundering
"joe is always hiding money in the cayman islands " What is the definition of "cayman islands "?