Skip to main content

Definitions by Heather Havoc

Snarglepuff 

A small troll with oddly cute features
Contessa has a pet snarglepuff named Hilary Clinton
Snarglepuff by Heather Havoc April 21, 2009