puncheur

Noun

 * 1)  A rider who specializes in rolling terrain with short but steep climbs.

Noun

 * 1) puncher