1. When an incredible feat is accomplished or an impossible act is commited
2. When a plans ends exactly as intended, or comes together perfectly
1. I fell asleep during the test so i had to guess on all the questions, and i got an A+, Galactic Strike!
2. our plan to hire a mariachi band to follow the school principal around worked out better than expected! Galactic Strike!
by Trevor never Foehl October 15, 2008

5 Words Related to Galactic Strike

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×