Top definition
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 buddy Larisa.