by Cactus fucker January 9, 2022
Get the car snake mug.a phrase translated directly from Chinese, means having sex in a car. in chinese it's called "che zhen". che = car, and zhen = shake. so....
A: you heard of it? Drew and Jake got caught in a car shake by university police
B: that's.... too bad for both of them.
B: that's.... too bad for both of them.
by as;ogifa;o April 1, 2011
Get the car shake mug.Related Words
car snake • car shake • car • car pool • Car Guy • car boner • car crash • car jacking • car pool-tunnel syndrome • car whore