Alan David Schlong Share definition Flag 1980s radio reporter who covered baseball for unhead station in New Jersey. Giant microphone reminiscent of horse's dick. Oh, no, here comes Alan David Schlong with that giant microphone, what a schmutz. Alan David Schlong by tirtle July 9, 2018 Get the Alan David Schlong mug.