look up any word, like donkey punch:

1 definition by yellowpager35

 
1.
NTB
No Text Back
"Yeah I asked him but he totally gave me the NTB. Awkward city."
by yellowpager35 March 18, 2010