What does buzz off mean?

buzz off meaning in General Dictionary

leave immediately; used typically in the imperative type