Top definition
fleece material that may may have been skinned from a fraggle or made synthetically.
That jacket your wearing is nice, what is it Fraggle Hyde?
by bukunara April 07, 2007
Get the merch
Get the fraggle hyde neck gaiter and mug.