Vomiting
Quick Answer
Repentance, returning unlawful wealth, or revealing a secret.
Classical Interpretation (Ibn Sirin)
Vomiting in a dream usually symbolizes repentance (Tawbah). If one vomits easily and feels relieved, it means they will sincerely repent from a sin and return unlawful wealth to its rightful owners. If vomiting is difficult or foul-smelling, it signifies forced repayment of debt, severe illness, or a reluctant repentance.
Hadith Context
"The Prophet (PBUH) said: 'The one who takes back his gift is like a dog that vomits and then eats its vomit.' (Sahih Bukhari) - Showing that returning what was expelled is heavily disliked."