as we sat in the parking lot making out, jane decided to give me a dashboard confessional
when the driver of a car receives oral sex whilst still in the seat
"as we sat in the parking lot making out, jane decided to give me a dashboard confessional" What is the definition of "dashboard confessional"?