1 definition by Jackspenn

The process of washing the undercarriage of an automobile at a car wash.
As I drove into the car wash, the rush of high pressured water to the undercarriage startled me; while this was my first car enema, it certainly will not be my last.
by Jackspenn March 8, 2008
Get the car enema mug.