Posted on February 11, 2020February 11, 2020 by Idioms Poster Hold your socks on A mixed idiom made up from Keep your hair on, andKnock your socks off. Source of this mixed idiom Sent in by Rebecca, North London Related IdiomsReal idiom: Knock your socks off Post navigationPrevious post: This is the best salad I ever put in my whole mouthNext post: Wide eyed and bushy tailed