laughingsquid.com
Muppet Name Etymology
Muppet Name Etymology by CollegeHumor
Scott Beale