ParentFull threadjihadjihad·“Grand Tetons”, the mountain range, means “Big Tits” in French.View on HN