on a roll in Finnish on a roll in Finnish hyvässä vedossa (informal) Having a streak of good luck or good progress or success. Add to Flashcards