meaning of boopi

boopi meaning in Urban Dictionary

the prophecy