Ravishing bombshell screwed well