What does horse mean slang?

Vulgar. to have sexual intercourse.

/ 5
Thanks for voting!