have it all over (someone)

(redirected from has it all over somebody)

have it all over (someone)

To outshine someone in a particular skill or area. Oh, my brother has it over me in athletic ability—I can barely throw a baseball.
See also: all, have, over