Definition of “bumf” - English Dictionary

English