What does benny havens mean?

benny havens meaning in Urban Dictionary