"pit" = place of dwelling..... living some people call it. it took me a few seconds to realize what it said as well tho, it's no common slang in the Americas.