1 definition by Callisto cub on 1kc btw
Callisto is an enormous bear that resides south of the Demonic Ruins inside of the Oldschool Runescape wilderness. He is also sometimes referred to a Callisto the great bear.
by Callisto cub on 1kc btw March 5, 2018