meaning of boogerang

boogerang meaning in Urban Dictionary

A booger that whenever flicked tends to make a U-turn in mid-air and strikes you unexpectedly.