1 definition by iluvpolkadots

Top Definition
a mexican slang word for San Fransisco
lets go to "San Pancho"
by iluvpolkadots June 25, 2006

Mug icon
Buy a san pancho mug!