1 definition by DeniseLALOVER

Top Definition
A private catholic prep school in Mountain View California. The campus is absolutely beautiful and the parking lot is full of the nicest cars- BMW's, Mercedes, and etc. The students are beautiful, rich, smart, and athletic. It is by far the best private school in all of Northern California...heck, people drive hours and take busses and trains to attend.
Did you see that football game where St. Francis kicked Bellarmine's ass??

St. Francis Lancers are not meek and weak, but loud and proud!
by DeniseLALOVER July 08, 2006

Mug icon
Buy a St. Francis mug!