1 definition by mudcrab12

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
by mudcrab12 March 30, 2012
Get the mudcrab mug.