1 definition by Jay_lel

A machine that excells at knocking down 3s from anywhere on earth.
Guy1:"who is that freak climbing on the statue of liberty?"
Guy2:"oh It's just stephen curry practicing a trick shot."
Guy3:"damn lebron sucks"
by Jay_lel March 1, 2016
Get the Stephen curry mug.