To masturbate, especially with semen spraying all over the place.
I saw my dog jeech off last evenin'.

That sucks shitass yo.
by Meering1 November 27, 2010
Get the Jeech Off mug.