Stallion

A nickname for someone with a lot of freaky skills in the sheets, and a lot of sexual experience and “durability”  – they can go on and on for forever.