OMNOMazing

A food item, usually topped with winsauce, that is addictive or unhealthy but tastes irresistably good.
The new butterfinger cream pies at BK are OMNOMazing!
by russki516 March 26, 2009
Get the OMNOMazing mug.