The London Boots delight in asking women if they are ‘Ecchi-zuki’ or not. Ecchi is slang for sex, and ‘suki’ means to like. While there are very few people who would deny that they enjoy sex, this phrase sounds like ‘kirei-zuki’ (a neat freak) so it has the nuance of being a woman who can’t get enough.