meaning of bee snatcher

bee snatcher meaning in Urban Dictionary

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