Slurping a massive pecker