What does booboids mean?

booboids meaning in Urban Dictionary

huge fake tits