One Spanish term is "mocoso" for brat - from their snotty noses. Might the Porteugese term be a close relative?