I actually like a very few keywords in .biz
but this term to me is not one I would touch
.biz is okay sometimes but for this word I don't see a reason to even register it
good luck though, lot's a quality .biz industry terms on sedo and with some big speculators so excellent tld to get keywords for industry in
but in this case 'flashing' I don't see a reason to own it in any tld
and I know it could be related some trades but the trade names are worth money not this aspect of any trade
most will think a flasher probably but flashing is part of industry jargon
good luck