What does Anchors Down mean?

Anchors Down meaning in Urban Dictionary

The act of pleasing a women by mouth, as the ladies feet are above the woman mind in an anchor form.