What does Boogini mean?

Boogini meaning in Urban Dictionary

A flicked booger that may never be verified having landed safely everywhere besides on people body. It merely vanishes into nothing like Houdini evoking the flicker to matter whether it's now on his or her individual.