Find the word definition

Wiktionary
swimming crabs

n. (plural of swimming crab English)