Até qual idade você chama alguém de garoto(a)?

elas respondem
Dependendo do contexto porque garoto é como se fosse sinônimo de homem.