1 definition by Lucky ducks