Top definition
A fabulous and stealthy person who can sneak around, make silly noises, and loves chicken. Generally super funny and great at owning noobs.
OMG UR SUCH A StealthyMoose!
by unicorniafabulouse October 02, 2016
Get the mug
Get a StealthyMoose mug for your Facebook friend Abdul.