meaning of Car Starter

Car Starter meaning in Urban Dictionary

To get a lady all "fired up" and then have actually somebody else step in and just take the lady away.