ugly mushroom? maybe stinkhorn?

ugly mushroom? maybe stinkhorn?

Observation - ugly mushroom? maybe stinkhorn? - UK and Ireland. Description: it smelt terrible!

it smelt terrible!