meaning of abs crabs

abs crabs meaning in Urban Dictionary

lice that you get on your delighted path