1 definition by czuk

1
to make love, ne to have sex with someone, more commonly someone challenged in the looks department
"You won't believe the slapper I horsed last nite!"
by czuk April 09, 2006
Get the merch
Get the horsed neck gaiter and mug.