What does 'cuando nos vamos a pistear' mean in english?

"Cuando nos vamos a pistear" is literally translated to Spanish as "when we go to tracks". Anymore translations?

Sunday, February 05 2012


Source: http://kgb.com

Related questions