The stereotypical man-perv.

A walking hard on.
Ian stop being such a cock haver.
by nick575657 November 28, 2007
Get the cock haver mug.