Virgin sucks a hard pecker