MBWA
See also:
mbwa
English
Noun
MBWA
(
uncountable
)
Initialism of
management
by walking around
.