My cat vomited on the couch today which sucked
Eew! My neighbor's cat used to puke on my bed - coughing up a furball.
that i almost puked
Not surprised - I've felt like that too. Did you manage to get it cleaned up ok?