what is a snuffleupagus?
snuffleupagus definition: Proper noun 1. A fictional character from the television series Sesame Street, resembling a woolly mammoth without tusks, who until the show's 17th season could only be seen by Big Bird....