meaning of byune

byune meaning in Urban Dictionary

Another term for erection