Imaginatabulous Share definition Flag A word meaning something is so fabulous, it is hard to believe. Person 1: You just won a billion dollars! Person 2: That's so imaginatabulous! Imaginatabulous by ☺Nathan☺ January 16, 2009 0 0 Get merch Get the Imaginatabulous mug. Buy Now — $32.95 See more merch