tongue-in-cheek?
"probably from those who have not had the experience of owning and maintaining a diesel".
heh heh heh.
One of them who said it is an old mechanic. I don't think has no experience with it. Well, I really don't know since that mechanic is my friend's mechanic and the word came from my friend.
Generally speaking sa lahat ng liquid tire sealant.... Not advisable. Pwede as an emergency last...
Liquid tire sealant