Comment on
TIL that America is one of the few cultures with insults for smart people
These kinds of insults definitely exist here in the UK too, e.g., swot, spod, as well as geek, neek, nerd, etc. I don't think these are imported from the US, as they've been around for a long time. Perhaps a manifestation of anglo-saxon anti-intellectualism?