1 definition by SupermanSteph

1
A glacier that has geologically morphed into the world's largest active volcano.
"And now I must return to the whale internalized orphanage inside of the Glaciercano
by SupermanSteph February 07, 2011
Get the mug
Get a Glaciercano mug for your guy Helena.