Top definition
Netspeak for "Nothing Better To Say," best for people who often feel like what they're saying is inadequate.
by Kenyai May 22, 2005
Get the mug
Get a nb2s mug for your Uncle Jerry.