jambo89's definitions
A restaurant in an eastern country e.g south east asia serving western cuisine, generally catering to tourists.
by jambo89 March 15, 2018
Get the Westaurant mug.
Get the Westaurant mug.We'll email you a link to sign in instantly.