1 definition by muahnahnahnah

Top Definition
NTM
A modeling competition, stands for next top model.
Usually held on myspace, there's a lot of sites that give out modeling assignments just like on America's next top model and the models get ratings. Quite fun. :)
This week's NTM winner was Jill.
by muahnahnahnah May 11, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×