OMFG. YES!
THIS HAS MADE MY WEEK. XD! The whole series is awesome, but this took the cake. The monkey scene was the best. OMGWTFBBQ. Rofl.
To anyone who hasn't seen this episode, or this series, for that matter, WATCH THEM. They're unbelievably hilarious. XD