2 definition by Aperse

Top Definition
A cock that turn a complete 180 degrees.
Having a cock that does a complete u thrn
I accidentally came on myself due to my massive horseshoe cock.
by Aperse June 25, 2017

Mug icon
Buy a horseshoe cock mug!
A cock that does a complete u-turn. Or cock that completes a complete 180degree turn facing the owner.
He came on his own pants due to his horseshoe cock.
by Aperse June 25, 2017

Mug icon
Buy a horseshoe cock mug!