Top definition
The time that comes during one's lifetime where God questions your worth; the moment which you must prove your reason for existing.
On D-Day, 1941
Sargeant: "Okay, troops! Here's the moment of truth!"
The soldiers had to prove their existance to God, in this case win the storming of Normandy.
by Zed December 19, 2003
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush