look up any word, like fleek:
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

Words related to digital portfolio

fail graduate high school school stress