Top definition
An unexpected event caused by a hesitant man offering an unknown, beautiful woman a drink at a bar and her accepting it.
He had liquid luck last night when he warily offered to buy a drink for the single PYT next to him.
by Mohit Hira July 19, 2009
Get the mug
Get a Liquid Luck mug for your dog Callisto.

Available Domains :D