You are of your father the devil meaning on March 22, 2025 You are of your father the devil meaning +