Snuffleupagus
Either Male or Female
The origin of the name Snuffleupagus is American
Filed under: Big, Fat, Hairy
Notes: A character on Sesame Street.

< Back to Search | Pet Name Categories