Buzz·Posted on Aug 5, 2011Meme Alert: Disappointed Dad BatmanYou either die a hero or you live long enough to see yourself become the villain parent. I am endlessly amused by the concept of BatDad.by Donna DickensCommunity ContributorFacebookPinterestTwitterMailLink 1. 2. 3. 4. 5.