horsed

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 horsed mug.