Imam Jafar al-Sadiq:
A vision of vomit is [interpreted] upon 6 sides: repentance, remorse, harm, deliverance from sorrow, the fulfilment of a trust, the answer to difficult matters.