ドコノダレ
Meanings
Expression
Pronoun
1. who the heck; just who
emphatic ver. of 誰
Composed of
who