Pompoleon

(n.) See Pompelmous.