Skip to main content

Definitions by captnA

lava song 

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