What does Baff mean?

Baff meaning in General Dictionary

To hit to conquer in order to make a baff

View more

  • A blow a stroke thud
  • A blow; a stroke.

Baff - German to English

gobsmacked [Br.] [coll.]

View more

  • open-mouthed

Baff meaning in General Dictionary

(letter.) A blow; a stroke.