meaning of Alpha Romeo

Alpha Romeo meaning in Urban Dictionary

NOT to be mistaken for ALFA ROMEO (an Italian make of vehicle), ALPHA ROMEO (ROMEO like ROMEO & JULIET) is similar to ALPHA MALE, but, whereas ALPHA MALE is the BEST MAN, be he the "best athlete", "best fighter", or "best womanizer", etc, ALPHA ROMEO means "best womanizer" DURATION.