1) Noun; someone that struggles/fails at life, someone that can't do anything well.
2) Adjective; describing the poor efforts of an action.
1) I played so bad in that game i was such a mudcrab
2) Wow that was such a mudcrab effort when you tried to ride that bike
3👍 3👎