meaning of Bayard Carlin

Bayard Carlin meaning in Urban Dictionary

hard-riding cyclist and techno wizard.