Looked like an earthworm to me.
Addictive snake game (found on FR from wakeupandvote) http://www.onemotion.com/flash/snake-game/
from here
http://www.freerepublic.com/focus/chat/2164350/posts