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