I think the person who pukes has the responsibility to clean it up. Though, if the person has like, aids, for example, the person might not be in the condition to clean it up themselves, but if it's just a random puke, then you'll need to clean it up.