Natasha Love - I could not wait to be fucked!