10 Dec 2011

Team Project Douche Meme

We’ve all had one of these in our groups…

Semester students – best of luck to you in your finals week if you’ve got a Team Project Douche you are forced to work with.

Check out Buzzfeed for other excuses you’ve heard and dealt with.

Posted on December 10, in -