3 definitions by sarah sponda
by sarah sponda January 30, 2011
Humanities Senior Independent Project, which no one works on until 3 days before the deadline, at which point all you can do is pull some crap together and hopes it gets you a Satisfactory.
by sarah sponda January 29, 2011
by sarah sponda January 30, 2011