Quote Originally Posted by countygump View Post
It's either a town in Las Vegas or a city in Espana. Dats all I know bout dat.
It has different meanings in different languages.

I doubt we’ll ever find out what it means in laddoese.