Стрёмный , -ая, -ое, -ые
значение (1): опасный, не предвещающий ничего хорошего.
значение (2): неприличный, о чем-либо, чего надо стесняться.
Полагаю, что речь шла о втором значении слова.
И, вероятнее всего, определение "шалава" изначально соответствует эпитету "стремный" в значении "неприличный".