A homeless boy; a male street urchin; also (more generally), a cheeky, street-smart boy.
Borrowed from French gamin (“street urchin; young boy”), apparently an “eastern dialect” word of unknown origin.
Pratique falar e memorizar " gamin " e muitas outras palavras e frases em inglês .