1 definition by Horsecollar Larry

a vagina (either literally or in reference to a person)
Orlando Bloom is a huge horsecollar.
by Horsecollar Larry April 30, 2006
Get the horsecollar mug.