look up any word, like the eiffel tower:
One who participates in much cock-blocking, as well as random acts of douche-baggery.
Man 1: Yo did you hook up with that chick last night?

Man 2: Nah, my friend was being a complete Jack Ross.
by BiggieSmalls121 July 22, 2010