Baft

Baft. n.

Defn: Same as Bafta.