1 definition by Acidcraze

Someone who is a jack off. Someone who is a little crazed
That damned Jeff is a peckerneck, he launched a hocker on me
by Acidcraze October 21, 2018
Get the Peckerneck mug.