look up any word, like darude - sandstorm:
 
1.
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.
by Mergatroid B. Fensterwinkle June 01, 2009
6 0

Words related to soul barf

barf ralph spew toss cookies vomit