Boffo

Russian Meaning

очень успешный

уморительный

реприза

хохма

гогот

English Meaning

  1. Extremely successful; great.
  2. See boff1.