town bicycle in Turkish town bicycle in Turkish motor noun (slang, derogatory) A woman who is promiscuous. Add to Flashcards