I don't use the expression myself, but it means that "it works sometimes, sometimes it doesn't". Probably some fishing phrase, meaning that at certain places the fishing isn't too good, but you do with what you have.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.