1 definition by Yeti Lover
ferociously horrendous
something so disturbing it ellicits an intense visceral response (e.g. wretching and or slight vomiting)
something so disturbing it ellicits an intense visceral response (e.g. wretching and or slight vomiting)
by Yeti Lover September 13, 2005