meaning of araraquara

araraquara meaning in Urban Dictionary

Slightly town in São Paulo, Brazil.