1 definition by Mazin1965

A video game boss fight that sounds cool on paper, but I’m reality sucks muti fish penis
Wow, a lot of Twilight Princess really manta rayed me, bro
by Mazin1965 July 3, 2022
Get the Manta Ray mug.