1 definition by stant.d.bant
An abbreviation for the saying; "Is the best". This shorthand term is used widely on social networking websites and internet forums.
I think Inter Milan will win the Champions League this year, Mourinho ITB!
Nobody watches bbc1, channel 4 ITB!
Nobody watches bbc1, channel 4 ITB!
by stant.d.bant May 4, 2010