Skip to main content

Definitions by pillsn

Jewish Carwash 

When one receives a "free carwash" from the rain.
Person 1- Hey look it's raining!
Person 2- Yep, its a Jewish Carwash, better get the car out there.
Jewish Carwash by pillsn June 29, 2013