Top definition
An unexpected lucky break. Or when despite the odds everything seems to be going your way.
Guns gone wild!!! I win again!!!
by The Captive Spirit August 24, 2010
Get the mug
Get a Guns Gone Wild! mug for your friend Yasemin.