Baffing definition

Present participle of baff.
verb
2
3
Advertisement