meaning of booboids

booboids meaning in Urban Dictionary

huge fake tits