A lot of people use this term, but I have no clue what I stands for. After someone tells me what it means I'll probably feel stupid cause it's be so obvious.
Most people use it to stand for "Big Name Trainer".
I hate abreviations, etc. I can NEVER figure out personalized license plates!
Oh..I thought it was for "big nagging twit"