biketard
Noun
Meaning
biketard (plural biketards)
A kind of leotard with short sections covering the upper legs, like cycling shorts.
Noun
biketard (plural biketards)
A kind of leotard with short sections covering the upper legs, like cycling shorts.