A New Zealander's way of saying "llama song". Other synonyms include "larva song"
Look up the "lava song" on youtube!
by captnA August 22, 2012
Get the lava song mug.