1 definition by cheecheeng

Top Definition
"san pedro" (Trichocereus pachanoi) is a "dangerous" visionary drink. that's a famous cactus extract from mexico, peru, bolivia and ecuador. its used to shaman rituals to get relaxed.
san pedro gets me to find myself... ritual
by cheecheeng March 07, 2006
Mug icon
Buy a san pedro mug!