too much weed, your body thinks you have been posioned so it vomits, its a natural reflex. its happened to about everyone i know at sometime.