Top definition
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.
Did you go the Noscars last year? I did, Glen Coco was there.
by ncpridebreak March 18, 2014
Get the mug
Get a noscars mug for your dog Manafort.

Available Domains :D

  • noscars.se
  • noscars.ninja
  • noscars.men
  • noscars.org