Skip to main content

Definitions by Peter Benichie

A Snuggie or otherwise utterly useless piece of consumer garbage.
Everyone needs a thneed
thneed by Peter Benichie April 7, 2010