Cheezburger

Yep, that is puke you taste in your mouth!