1 definition by Yuki the Lover

Top Definition
A huge cock that not all women can handle and many won't even try.
Ikki is hiding a horsecock in those shorts.
by Yuki the Lover September 10, 2010

Mug icon
Buy a horsecock mug!