fantabulous

fantabulous

English Adj
Ad

Definition

Wonderful, marvelous, outstanding; both fantastic and fabulous.

Etymology

Blend of fantastic + fabulous.

Ad