"stall converters". Is it just me?

Saw one like that once, bills to show, most were gas and some oil changes.