over here we call that, the hangover that makes you question your existance. What you need to of done is try drink alot of water, some bread and something acidic.
Just call all the cab companies, tell them it was theirs. One is bound to coem up with something.
Next time dont mix drugs with alcohol unless you can handle it lol, or if its only alcohol...then suck it in and keep on truckin.