Subscribe English
look up any word, like yeet:

1 definition by Mr_Infamous

 
1.
Acronym for: No Such Thing As
Nsta the word nsta in any other dictionary
by Mr_Infamous April 18, 2010
2 1