What does Auto gubbins mean?

Auto gubbins meaning in Urban Dictionary

The work of automobile erotic strangulation. Self throttling frequently described in a newspaper as 'a intercourse online game gone incorrect'.