Libtards are called libtards for a reason. It's not rocket science.

I think libtardmoron would be a better term.