I've been bumped by the passenger pegs a few times but haven't been bit yet. I saw a guy on a Sportster at a charity ride get his foot caught under the passenger floorboard last Veterans Day who got it a little worse than you. This poor guy tried to look at what was going on while he was still rolling and ended up with his foot under the rear tire and his calf all the way under the floorboard. He finally stopped when he hit the rear tire of a bike stopped in front of him with his front tire. The impact worked out for him because he was able to pull his foot out when his back tire came off the ground. Luckily nothing was broken (on him, his bike, or the bike he hit) but he was shaken up and bruised pretty bad.
Retired USAF, IYAAYAS!
2008 V-Star 1100 Custom Bobber project
2011 Crimson XR with Forged Highway Bars / Hard Bags / Passenger Backrest, Ness parts including Smooth Layback Plate Frame/Mount / Rad 3 Mirror / deep cut grips / drivers floorboards /shifter peg / brake peg / passenger pegs. Witchdoctor black rack, Lloydz filter / timing wheel / VFC III, 7Jurock windshield, Drag Specialties seat.