It was okay...
The story and humor was very easily good enough for newgrounds, and it was very funny, but there are a few key things you should work on...
If you improve the animation and give the characters their own voices instead of just subtitles... you could maybe have a solid series on newgrounds!