The feeling you get when you think of a tropical place or going to the tropics
Wow morgan when I think of going to Florida I get a tropical feeling