Electrifying pecker riding pleasure