Vocabulary
どこのどいつ
どこのどいつ
who on earth; just exactly who; who the heck
expression
pronoun