to get hit on the head

listen to the pronunciation of to get hit on the head
Italian - English

Definition of to get hit on the head in Italian English dictionary

to hit on
hit upon