English | German | Russian | Czech

biketard English

Meaning biketard meaning

What does biketard mean?

biketard

A kind of leotard with short sections covering the upper legs, like cycling shorts.

Are you looking for...?