means wolf pep talk