An extremely intelligent person. Typically used sarcastically. Some mental giant thought it would be a good idea to connect the wires in reverse order.It doesn't take a mental giant to realize that this will be bad for business.
mental giant
n. a genius. I’m no mental giant, but I do know trouble when I see it.