meaning of bee-hutch

bee-hutch meaning in Urban Dictionary

just like beyatch