meaning of byoo

byoo meaning in Urban Dictionary

the sound a laser tends to make.