1 definition by Jon Michaels
A man who will be all and do all for what he believes in, does not back down from any challenge. Loves to initiate confrontations and can back it up both mentally and physically. He is everything a woman can dream of, that will not only satisfy a woman's sexual needs, but also her most intimate desires. And he is typically known to have a large penis.
by Jon Michaels February 5, 2010