Top definition
A jack of all trades. Someone who is always ready to stand in the front of the pack!
He is a Sroka. Tread lightly when around a Sroka.
by JCSJR June 11, 2017
Get the mug
Get a sroka mug for your cat Manley.
buy the domain for your foodie blog