What is Sterla?
a germanic word which means "goat humper" in common terms, similar to yunamuga
yo dawg, that sterla's going to screw my sheep tonight!
See aaron