Top Definition
Something to keep students from graduating High School. An automatic system where you upload assignments and then during senior year you present it to a board of teachers.
When I went to upload something to my digital portfolio and saw that the due date passed, I had a heart attack.
by omgxitsxmex33 January 13, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.