One who is lucky with getting laid
Someone being in a perfect place at the perfect time would have very good Nut Luck
3👍 2👎