What does Carolina Car Wash mean?

Carolina Car Wash meaning in Urban Dictionary

The act of a male finishing on a partners face. Allow load simmer, along with your companion on their straight back. Today squat over them gently cleaning the strain along with your asshole tresses, like a motor vehicle wash.