What is Carp Slap?
Something that suprises you like a cold, wet, slap to the face.
I just got a promotion, then my boss carp slapped me with a layoff.
See surprise, shock, stupefy, rattle