Top definition
an incident with a positive outcome that involved both skill and luck.
Joe: I can't believe you caught that royal flush on the river!

Jim: It was all skluck.
by Rex Kwon Do Dojo September 19, 2008
Get the mug
Get a skluck mug for your guy Nathalie.