1 definition by ohthisisgood
'Sims Next Top Model' Is a Sims competition, usually uploaded on Youtube. It is a big community of a lot of users who create their own show. It normally conists of 10-14 contestants per cycle. It is based on Americas Next Top Model, the real life version hosted by Tyra Banks.
by ohthisisgood May 22, 2011