The Noscars are an annual event held by Newlands College to honor the student filmmakers that trump the professionals. Basically a synonym for the Oscars but better.
by ncpridebreak March 18, 2014
Noscar is the embodiment of evil. It's like Satan on steroids. Luckily, it's been proved that it does not exist.
by Solar Shift August 14, 2020