I person that ids being a jerk or is being lame
you being a turd sandwich
someone who is being a jerk or lame and can ruin the mood
Steve is a wet sandwich