What does que tu haces mean in english *simply irresistible*

The literal translation of que tu haces is "that you do". Some believe that its Spanish idiom which means "that your beams".
Updated on Wednesday, February 01 2012 at 07:35PM EST
Source: kgb.com
Collection: beams