11 Unbelievably Ridiculous Names That Prove Parents Can Be So Cruel

1. Airwrecka McBride.

2. Jiggleboobs McSugartits.

3. B. J. Cobbledick.