2 definitions by LingoMeister
A very intelligent - often described as genius - brilliant mind. No one can out-smart him. Loves and can't turn down challenges. Simply put, there's no question he can't find an answer for.
by LingoMeister February 5, 2010
by LingoMeister June 8, 2016