What does bee snatcher mean?

bee snatcher meaning in Urban Dictionary

a brilliant sweet slang for biznatch. To be used only in a confident way.