look up any word, like the eiffel tower:

1 definition by Lexa Naudziunas

 
1.
When a car crashes into a body of water.
Dude, did you see the Chevaquatic on the news last night?

Yeah, man. Chevy isn't going to like that publicity.
by Lexa Naudziunas July 11, 2008