Worshipped maid Vega gets off with big love stick