What does skulk mean?

You are correct!

From our dictionary:

skulk

Pronunciation: (skulk), [key]
v.i.
1. to lie or keep in hiding, as for some evil reason: The thief skulked in the shadows.
2. to move in a stealthy manner; slink: The panther skulked through the bush.
3. Brit.to shirk duty; malinger.

n.
1. a person who skulks.
2. a pack or group of foxes.
3. Rare.an act or instance of skulking. Also,sculk.