Subscribe English
look up any word, like poopsterbate:
 
1.
A combination of "translation" and "lyrics". A translation of lyrics from one language to another that you can actually sing to the original melody.
I really want to sing this Vocaloid song in English - does anyone know if there are translyrics for it?
by caramelroad October 22, 2010
4 1