A phrase said by people in hopes to shut you up about asking them when something will happen. 99% of the time, the anticipated event doesn't happen in 5 minutes. It often doesn't even happen in 15 minutes.
At 3:10 PM
Person 1: When the hell are you getting here? This was scheduled for 3:00 PM!
Person 2: In 5 minutes.
Person 1: OK.
***20 minutes later***
Person 1: It's been way more than 5 minutes, what the hell are you doing?
Person 2: hold on! Why are you so impatient?
Person 1: Because you told me you'd be here in 5 minutes!
Times claimed by Microsoft products to complete tasks (installing products, copying files, etc). Swings both ways, can be greatly exaggerated or massively optimistic.
A- "How long till your donewith that OS install?"
B- "About 5 minutes"
A- "Is that Microsoft Minutes?"
B- "Yeh"
A- "See you in an hour"