What is Pisda?
Russian term means Pussy. Can also be used as "Bitch" in some situations.
Ja tebia w pisdu jebal ti suka!