Yeah they mean Basic Attention Token.
This is one of those things where it will probably be a good investment and make a lot of money if I'm willing to hold onto it until the major news comes out, but I trust regular ol' Ether too much to split off a portion.
Excited to hate myself once I see the gains.