1 definition by killer760
One of the most amazing girls you may ever meet. Smart, clever and beautiful. Proof that shedding tears is not the sign of a weak woman. Amazing body, with an even more amazing personality. Pretty much having a uniqueness all of it's own. A Sabrina Norris is the biggest compliment a girl can receive.
Joe: Damnnnnn that girl is prime!
King: Yeaaaa she's okay, but she's no sabrina Norris.
by killer760 Jan 12, 2011 add a video