Printer friendly
"AcronymFinder.com

What does NEBTD stand for?

NEBTD stands for Nothing Else Better To Do

This definition appears very rarely