1 definition by czuk

Top Definition
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

Mug icon
Buy a horsed mug!