This isn't a common idiom in my experience, but it more or less explains itself, and yes, that's pretty much how I understand it. "get stuck into something" is another way of putting it.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.