meaning of Arctic Leviathan

Arctic Leviathan meaning in Urban Dictionary

A big Dragon-like part of Ratchet & Clank II in the final snow earth