Giri on Tour

Giri on Tour

Giri; a colloquial Spanish insult applied to foreign tourists, particularly from Great Britain ¿donde esta el gran giri?