meaning of Auto gubbins

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'.