1 definition by ehannah

Top Definition
A sarcastic term of endearment
"I'm trying to shoot at the Arclight"
"Haha, good luck..."
by ehannah October 23, 2008

Mug icon
Buy a Good Luck mug!