What does Bofadoze mean?

Bofadoze meaning in Urban Dictionary

noun: indicating the presence of 2 objects