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
by JakIsDead May 12, 2008
mugGet the carwashed mug.