What Does "Omnia vincit amor" mean

Solution 1:

The translation (from Latin) is "Love conquers all", something that fits on a weapon that is named the "Lady Finger".