Vocabulary

どこのどいつ

who on earth; just exactly who; who the heck

expression pronoun