Showing posts with label Pull your socks up. Show all posts
Showing posts with label Pull your socks up. Show all posts

Friday, January 29, 2016

Pull your socks up

Your work has been very poor standard recently. You need to pull your socks up.

Why are they falling down?

Not excactly - this idiom means you need to work harder, get a grip and improve your performance.

Pull your socks up isn't just a fun idiom but a very worthy cause - like this: