1 definition by Snafalafagus

Top Definition
A big mammoth like creature Big Bird sees when on acid.
Big Bird: Did you see that damn snafalafagus?!
by Snafalafagus June 11, 2011

Mug icon
Buy a Snafalafagus mug!