1 definition by Mergatroid B. Fensterwinkle

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.
Get the soul barf mug.