meaning of Buldozer

Buldozer meaning in Urban Dictionary

in all honesty...why exist two "Ls" in bulldozer anyways?