Skip to main content

Definitions by ohwow75

A yard of cock; a very large penis
I am going to yock slap you.
yock by ohwow75 May 19, 2011