meaning of Boobooz

Boobooz meaning in Urban Dictionary

Your one and only true love you will ever have, a very unique individual. Extremely unusual. Just 2 in the field that are understood.