"1) sarah:wow, that henry is such a stallion  chelsea:i know
1) a super hot man who has an exceptionaly large penis and can have sex with a woman all night long 2) a male horse that hasnt been nuetered
""1) sarah:wow, that henry is such a stallion  chelsea:i know" What is the definition of "stallion"?