look up any word, like eiffel tower:
 
1.
1.a place to waste away
2.a place to forget your trouble
3.a place with many margaritas
. . .Lookin for my lost shaker and salt. . .

by Fatass February 21, 2003
 
2.
place of many liguiors
me and joel got drunk at the magaritaville
by kerpal February 21, 2003