Professor poppybuthole origin

Who is professor poppybuthole and what is Ooo wee?