What is Carwashed?
1. To be defeated or thrashed in a game of any sort.
2. To be outsmarted
3. Synonym for owned
You just got carwashed
See carwashed, car, washed, wash, carwash, owned, own, pwned, rinsed, rinse
All you need for a faster workflow in one place.