Japanese dictionary

Dictionary: “どこのどいつ”

どこのどいつ

どこのどいつ

who on earth; just exactly who; who the heck