Top definition
1. Capital of the Incan empire in Peru.

2. Name of the main character in Disney's "Emperor's New Groove"
1. I went with Maggie to go take pictures of artifacts from Cuzco

2. Cuzco!.... Why are you a llama?
by Jackledead March 26, 2013
Get the mug
Get a Cuzco mug for your mate Larisa.
buy the domain for your cat vlog