Thanks for all the tips. as soon a I can get a hold of my neighbour, I'll use some kitty litter, deodorizer and baking soda. I tried to install a fan, but while doing so found out that mine is broken beyond repair.
BTW, what is huffing? Should I get a cheap high out of this? Sounds like there's a plus side to this after all!