1 definition by ohwow75

Top Definition
A yard of cock; a very large penis
I am going to yock slap you.
by ohwow75 April 27, 2011

Mug icon
Buy a yock mug!