Apr 25, 2010 16:28
14 yrs ago
English term
Head out, Rub down, Nail it
Non-PRO
English to Slovak
Marketing
Cosmetics, Beauty
From a marketing text (web page), lady shavers. I can't seem to grasp the meaning or find any logic in this expression. I can't find it in the reference material provided either. So these three expresiions may be unrelated. I just would like to check with a native speaker of English. Any help appreciated.
Discussion
skuste poziadat o pomoc v monolingual (en. ) forum.