"stall converters". Is it just me?

Drives me outta my fuckin mind at least twice a day