Meggie have sex with a stranger