meaning of Apollo 13 moment

Apollo 13 moment meaning in Urban Dictionary

An apollo 13 moment is when some thing so awesome happens the best way to express your pleasure is yell "wooo hooo" like Jack Swigert does after he learns of their mission.