Strojna Share definition Flag 'Strojna' meaning Penis is a word commonly used by Russians during warfare. You normaly hear the Russians shouting '10 inch strojna' which translates into i have a 10 inch penis. Outstanding marine after that performance you have surely got a 10 inch strojna Strojna by Strojna10 June 21, 2010 0 0 Get merch Get the Strojna mug. Buy Now — $32.95 See more merch