ドチラカ
Meanings
Noun
1. either; one (of the two)
どっちか is more colloquial