Sounds Tagged ‘Saturday Night Live’

Debbie Downer Wah Wah

“Wah Wah” – Debbie Downer Horn Sound

Debbie Downer Horn

Debbie Downer “Wha Wha” Sound