I'm not surprised that it smelt bad if you had it in your kitchen cupboard for a month!! Worm tea is basically just the liquid that runs out of your worm bin, so that's the liquid produced when a pile of organic matter decomposes.
Zoning requirements aside, a worm bin should be OK in pretty much any climate so long as it is not allowed to get unduly hot or cold.