Second, it sounds to me like you worked for assholes. What kind of shithead takes a new grad, sells him/her on mobile, drops him/her into a totally new stack and then pulls out the fire hammer because he/she wasn't meeting milestones?? This makes my blood boil and I don't even know you.
To answer your question, put it on your resume and be incredibly open about what happened. You have nothing to be ashamed of and I bet that you learned a ton.
Best of luck, bud!