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
5 Words related to digital portfolio

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×