look up any word, like sex:
 
1.
A phrase used to describe things that are completely and totally awesome.
This new TV show is neato dorito!
by Casey Moe October 25, 2008