Как мне кажется это слово пришло в русский обиход из мест лишения свободы.Зашкваренными людьми там называют петухов-людей опущенных.А слово "Зашквар" на тюремном слэнге обозначает испачкаться,измазаться etc.