1 definition by ritachinita
The other name for Llamaland, the South American nation that is full of flute bands (who'll toot their flutes for you). Also home to guinea pigs, quinoa, potatoes, and Inca Cola. And llamas.
by ritachinita February 26, 2009