Top definition
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.
by WordBitch August 21, 2008
Get the mug
Get a carp slap mug for your daughter Riley.