A man of striking good looks and amazing passion. Irresistable to women on all levels. His charisma is only outmatched by his prowess in bed.
Steve is a common derivative of Stephen or Steven. Definition applies to all forms.
1704👍 1158👎