1 definition by Merlins Scotch

blatantly awkward, an awkward situation that's almost unbearable
that situation was so b a, the silences were excruciating
by Merlins Scotch October 15, 2005
Get the b a mug.