mitä hittoa

Finnish

Phrase

mitä hittoa (colloquial)

  1. (mildly vulgar) what the heck