Toot-Toot

Toot-Toot is the Mother of Mr.Tenny Appears in Bart Has Two Mommies.