Slang used to describe a human male stud
"Dude .. you pulled some tail last night .... you hunghorse !!
1👍 6👎