look up anything, like your first name:
1. xlr8r
An abbreviation of the word Translator and the callsign of a mediocre gamer know by few and loved by less.
"Jeez XLR8R why do you always get owned in every game"
by Fisher Mar 28, 2005 add a video
rss and gcal