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
Tweet