The Russian word pizda what does it mean in English?

Literally it means "vagina", though it's obscene word and it's actual meaning depends on context.