ghost bicycle

English

Noun

ghost bicycle (plural ghost bicycles)

  1. Synonym of ghost bike.