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