Where To Stream South Park Season 3 Episode 3
The Succubus (a.k.a. Chef's Mama)
- Aired April 21, 1999
- 30 Min
- Rated 8.0
- Number 111 Of 333 Rated Episodes
Chef gets a visit from his mother when the boys feel his bride-to-be has taken their place in his heart.