1 definition by teddybangcock laulea

1
the cock of a pet
but its word is self explanitory
"mannn mai dogs petcock is pimpen all the dogs in the neighborhood"
by teddybangcock laulea May 04, 2006
Get the mug
Get a petcock mug for your Facebook friend Manafort.