i was over at tiffany's place last night and had a got the full treatment in her car wash
slang for a girl's pussy thats very wet and at times spacious
"i was over at tiffany's place last night and had a got the full treatment in her car wash" What is the definition of "car wash"?