I've never hung out at DU, and I've been using and explaining that terminology for many years.
I’ve read your definition. The term is moronic.