Top Definition
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
Photos & Videos
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.