meaning of Bofadoze

Bofadoze meaning in Urban Dictionary

noun: indicating the presence of 2 objects