Do you really want to send lizard a message saying you like their work?
Mountain biker slang for those who choose to ride road bikes. A derogatory term
More applicable to those who ride road bikes exclusively than those poor unfortunates who feel a need to ride both on and off road