I just checked wikipedia (best resource on the web) and all I have in response is, "ouch." But I have to say, this is the kind of trash talk that is fun and clever. When I was at USU, these were the kind of things the Spectrum had fairly regularly, and it made the whole experience that much better.
Seriously, this might be the best smack I've seen all week. Well played.