Means to be more useless or pathetic than some one or something else
Your are more inferior than my pet snail
63👍 36👎