GLOBSTER

noun
globster (plural globsters)

An unidentified organic mass which has washed up on a beach.

anagrams: blogster
[Flash 10 is required to watch video]

clip from Psycho Cop