Skip to main content

Definitions by JakIsDead

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
carwashed by JakIsDead May 12, 2008