look up any word, like yeet:
 
1.
A restaurant or casual eating establishment that through food and atmosphere brings you to a tropical state of mind.
Tricia's is the best Tropigrille in the North East.
by the jackl January 06, 2010