Definitions of horse collar:
- noun: A bitless headpiece for leading or tying up a horse.
- noun: (dated, slang) The vagina.
- verb: Alternative spelling of horsecollar [(transitive) To grab someone by the head or neck, using one's arms and hands as a collar.]
(Definitions from Wiktionary)
Related words...
|
|
|
| |