Panshood/Pandshood/Panshuud is an Indian (Hindi?) expletive which is also used by some Pakistanis and I guess Bangladeshis too (I never got my head around to who was from where exactly because to me they were all British first and foremost).
Today I watched the movie Slumdog Millionaire and this expletive is also used quite frequently, so I wondered what it really means. I think it is used instead of the f word, but I wonder if there's more to it?

