WordNet: troll

Sanatista
praise or celebrate in song; "All tongues shall troll you"



troll