Home > Dictionary > Put a pin in it
Define: "Put a pin in it"
What HR thinks it means:
To temporarily halt discussion on a topic until a later time.
What it actually means:
"We are never talking about this again."
Use it in a meeting:
"Let's put a pin in the discussion about the failing power supplies until the server room literally catches on fire."