1 definition by Vinny Caputo
An "Italian Stallion" that the ladies find irrestistable due to his never ending masculine confidence and his abilty to pleasure women with multiple orgasims in few moments time. Gods gift to women.
by Vinny Caputo May 12, 2006