Slurping a huge pecker