This is an example of using an organizing scheme to make generalizations about members of groups.
Just because he may have had a bad experience with one or several teenagers, the server believes that all teenagers are the same - because a couple of them didn't tip him well, now he is certain this is the case for every teenagers, which is overgeneralization.