ackward manta ray Share definition Flag The alternate to the ackward turtle if you don't like turtles and you want to be ackward. Yo dude I hate turtles so Now I am using this new mascot for ackwardness. Its the ackward manta ray ackward manta ray by Brendan G. June 18, 2007 0 0 Get merch Get the ackward manta ray mug. Buy Now — $32.95 See more merch