What does boos duckle mean?

boos duckle meaning in Urban Dictionary

immense moose knuckle