To see poison in your dream, denotes that you need to get rid of something in your life that is causing you much sickness and distress. You need to cleanse and purge away the negativity in your life.
To dream that you ingest poison, indicates that you are introducing something into yourself that is harmful to your well-being. This may be feelings of bitterness, jealousy or other negative feelings that are consuming you.
To dream that you are vomiting, indicates that you need to reject or discard an aspect of your life that is revolting. There are some emotions or concepts that you need to confront and then let go.