I actually tried googling a few things. All I got related to cycling and muppets was about how Kermit once rode a bike or something, and the whole "Fred seems to mean 2 things that are somewhat contradictory" thing. That was part of the reason I brought my confusion to the forums.