Check out our updated Community
shock on my chin

"Summer finally rolled up and socked me on the chin after a few weeks of tolerable weather, and I’m sure it’s affecting my listening habits in ways I can’t quite understand"

I've 2 question about this.

1. what does Roll up mean ?

2.Sock me on the chin . Is it a idiom ? and what does it mean? 

Thank you very much

Jul 17, 2016 11:30 PM
Comments · 3
I used to roll up to parties with my friends every weekend. Now I just roll out of bed and go to work. 
July 17, 2016

As other members have said, "rolled up" means "arrived". Like a large wheel, maybe. :)

"To sock someone" means to punch or hit that person, quite hard.  This is figurative writing... it's not exactly an idiom, because idioms are set expressions.  In reality, the weather suddenly became hot.  This sudden change affected the writer's ability to listen properly, like a punch to the chin.

July 18, 2016

summer rolled up = summer arrived; summer began

summer socked me on the chin = summer inconvenienced me; summer surprised me

July 18, 2016
Language Skills
English, Vietnamese
Learning Language