"kid" is a colloquial term for "pretty much anyone", and you know it. Stop nit-picking.
But, you do have a point about the 3oC's. Anyone who says they eat dozens of those things without a single drop is either lying, or doesn't know how to count.
English
-
No it's not it assumes an age demographic and here is definitely derogatory towards an uninformed or stupid youth. It's used as a put down on these forums.