However, there is no excuse for admonishments on the R/T.
If the exchange was even halfway close to what the OP has described, that is not admonishing someone on the R/T but rather sounds like someone having serious personality and self-control issues (colloquially: he has lost it). Not to mention the fact that he's showing a complete and utter lack of professionalism. I don't think that pilots (especially low-hours ones) could benefit from such a distraction in any way. My advice is: report it immediately and in writing, and to hell with all the schoolyard bully types who have already (unsurprisingly) chimed in and will keep doing so.
Ciao,
Dg8000