Definitions by Ali Banana
snuffaluffagus
1. a word that means sex but you use this word cuz you don't like to say sex
sex
2. a fuzzy big woolly mammoth type thing on seseme street
sesame street
sex
2. a fuzzy big woolly mammoth type thing on seseme street
sesame street
snuffaluffagus by Ali Banana January 6, 2005