Top definition
An insult for an unhelpful or useless person.

Originates from genital-sniffing behavior common among male dogs.
I hate working with Tim. He's a total peckersniffer.
by Mistress Evil April 05, 2014
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush