Top definition
1.On sesame street only seen in a few episodes (big birds imagernary friend btw)

2. a really good friend

pronunced snuff-a-lup-a-gus
hi snuffalupagous how ya doin..........
by urface266 May 26, 2007
Get the mug
Get a snuffalupagous mug for your barber Trump.