Top definition
When you xenra a YouTube video and it magically turns into a downloadable video or audio format.
Him: Yo, I just xenra'd that new Rebecca Black YouTube video and put it on my iPod!

Her: How did you do that!?!?!?

Him: Copied the link into www.xenra.com
by Latox June 22, 2011
Get the mug
Get a xenra mug for your sister Rihanna.
buy the domain for your art blog