Used to describe food that is so good, that real words will not do.
by Kiel297 February 6, 2010
Get the Omnomtabulous mug.