be/come down on somebody like a ton of bricks

be down on (one) like a ton of bricks

slang To punish someone swiftly and harshly. Mom will be down on you like a ton of bricks if you come home past curfew again. When I was caught cheating on a test, the principal was down on me like a ton of bricks.
See also: brick, down, like, of, on, ton

come down on (one) like a ton of bricks

slang To punish someone swiftly and harshly. Mom will come down on you like a ton of bricks if you come home past curfew again. When I was caught cheating on a test, the principal came down on me like a ton of bricks.
See also: brick, come, down, like, of, on, ton
Farlex Dictionary of Idioms.

be/come down on somebody like a ton of ˈbricks

(informal) criticize somebody angrily because they have done something wrong: The first time I made a mistake, he came down on me like a ton of bricks. If I find anyone drunk in this factory I’ll be down on them like a ton of bricks.
See also: brick, come, down, like, of, on, somebody, ton
Farlex Partner Idioms Dictionary
See also:
  • come down on (one) like a ton of bricks
  • come down on someone like a ton of bricks
  • be down on (one) like a ton of bricks
  • be for the high jump
  • crack down on (something)
  • crack down on, to
  • be soft on (someone)
  • go light on
  • go light on (someone)
  • go soft on (someone)