What does ackward manta ray mean?

ackward manta ray meaning in Urban Dictionary

The alternative into the ackward turtle if you do not like turtles while wish to be ackward.