tasting a humongous pecker