meaning of bad nest

bad nest meaning in Urban Dictionary

a really frightening location