a word used to describe something so heinous that it makes you barf on a metaphysical level.
Sanjaya's new single made my soul barf a little bit.
7👍 1👎