Etymology
Today it means: Someone who is extremely stupid, even more stupid than a retard. Full definition →
Fusion of ultra- and -tard.
Etymology from Wiktionary, CC BY-SA 4.0.