1 definition by theonlytroublemaker

Another word for a very large beefy cock.
Yeah I heard Jake’s been taking wayyyy too many hamcocks in his ass lately!
by theonlytroublemaker May 14, 2021
Get the Hamcock mug.