look up any word, like sapiosexual:
 
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
131 17