Meaning of “bumbag” in the English Dictionary

british dictionary