Tesco is the supermarket where we go shopping (in the UK). I know they have opened stores abroad, but not perhaps in Brazil. Rather understandably, from what you say! /H > portugal tesco means point while in brazil it means being horny.