There is nothing I like more than watching a douchebag get what he has coming to him and boy does the dude in this video get what he deserves.

I realize street performers catch a lot of flack and I've even had a few of them that I wanted to punch for being annoying but the performer in this video is playing some sort of robot cowboy and the kid at the first of the video seems to dig him. And then Mr. Douche comes along. I gotta hand it to the street performer for not breaking character until he'd had enough. Hell, the dude even gives him a wet willie and the 'robot' maintains his cool...but thankfully not for long.