meaning of benny havens

benny havens meaning in Urban Dictionary