For Men about Women, Sex, Psychology, & Medicine
British term for a sexy woman. Also a bakery product.