The exquisite pain of the embarrassing screen name Ifeadi C. 00:11 Mashable, Zero Tech Blog Read more... More about Identity, Identities, Embarrassing, Embarrassing Stories, and Internet Identities via Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+