BOFFOLA


Meaning of BOFFOLA in English

[bof.fo.la] n [irreg. fr. boff] (1946): boff

Merriam-Webster English vocab.      Английский словарь Merriam Webster.