I think he needs pimp slapped... But I am not sure how that kind of slap differs from other types of slaps.
Well allright, I'll spare the pimp slap...but pimpin' usually is something favorable especially in car talk. To pimp the ride, or pimp out the wheels or the interior is something attractive, not insulting.