look up any word, like sparkle pony:
 
1.
Horrendous; So absolutely disgusting that one cannot bear the sight of it.
Man why'd you defecate on the sink. That's disgustavo
by shnerfmonster September 04, 2011