What does Buldozer mean?

Buldozer meaning in Urban Dictionary

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