Top definition
4 letter name for the "North Carolina School of the Arts". It is a very small school based in Winston-Salem, North Carolina. It has a high school of 400 students and a college of 700 students majoring in one of five internal schools. The School of Drama, Dance, Design and Production, Filmmaking, and Music.
Paul: hey Ephram, want to go to NCSA and play some DDR?
Ephram: Why not? We're townies and have nothing better to do than invade their campus.
by vespa76 June 09, 2005
Get the mug
Get a ncsa mug for your boyfriend Vivek.
The best club/fort in the universe. NCSA is derived from the words Naomi, Courtney, Sean, Anthony.
Let's become members of NCSA
by Courtneyrox January 18, 2009
Get the mug
Get a NCSA mug for your cousin Larisa.