look up any word, like smh:

1 definition by artichoke321

 
1.
Something that it especially delicious.
Those doughnuts are YOMMERS.
by artichoke321 March 27, 2013