abs crabs Share definition Flag lice that you get on your happy trail omg i have been scrathing my belly button all day. i must have abs crabs. abs crabs by Harrison Schroeder March 25, 2008 0 0 Get merch Get the abs crabs mug. Buy Now — $32.95 See more merch