look up any word, like vai tomar no cu:
City in Peru. Used to be the capital of the Inca Empire.
Cusco's mad wack, yo.
by Kyle de Jong September 21, 2005
22 8
manufacturer of LSD's
top quality products
i just bought and installed a new cusco lsd.
watch me slide!
by trizzle March 03, 2005
14 5
New Age musicians. Their music sounds, though not on purpose, much like video game music.
Cusco's Apurimac series kicks ass.
by SovietViking January 18, 2004
9 7