meaning of boos duckle

boos duckle meaning in Urban Dictionary

immense moose knuckle