meaning of bumberatti

bumberatti meaning in Urban Dictionary

To More than like someone but to early for enjoy.