Peeping Mom

"Peeping Mom" is the 18th episode of season 26 and it was aired on April 19, 2015.