meaning of buzz off

buzz off meaning in General Dictionary

leave immediately; used typically in the imperative type