lugworm?

lugworm?

Observation - lugworm? - UK and Ireland. Description: