A phrase used to describe things that are completely and totally awesome.
by Casey Moe October 25, 2008
Get the Neato Dorito mug.