take it your mum's been to the doctor, cause spewing sounds a bit serious. i don't know any cannabis strains that are really effective agaist migraines but i know some other herbs that are good. try S.T, johns wort, skullcap, or feverfew these herbs are effective against headaches. all natural...