Neato Dorito

A phrase used to describe things that are completely and totally awesome.
This new TV show is neato dorito!
by Casey Moe March 02, 2009
Get the Neato Dorito mug.