Meaning of buzz off

Definition of buzz off

(verb) leave immediately; used usually in the imperative form; "Scram!"

Other information on buzz off

WIKIPEDIA results for buzz off
Amazon results for buzz off