1 definition by Spavard

Top Definition
A country in southeast asia from which good things come. Along with Thailand and Myranmar form the Golden Triangle. Locals never pronounce the "s" in Laos.
We were on the watch for bandits in Laos.
by Spavard July 14, 2005

Mug icon
Buy a Laos mug!