1 definition by JakIsDead

1. To be defeated or thrashed in a game of any sort.

2. To be outsmarted

3. Synonym for owned
You just got carwashed
by JakIsDead May 12, 2008
Get the carwashed mug.