Schmuely Snot Lonstein

snot is a friend of steve in american dad