OK I have searched Google, and every dictionary I can get my hands on. Perhaps I am just spelling it wrong, but normally Google would help offset that...
Anyway, the Russians yell this in Call of Duty, and it has been bugging me for a long time, that I cannot figure out what it is?
Any ideas? I spelled it phonetically, I believe