MephistoyoudaoicibaDictYouDict
shortened form of Mephistopheles.