What is Xtra?
1.
A
"Hey man whats up?"
"just trying to watch this video on
youtube but I can't because xtra sucks"
See
Random Words:
1.
When you have a song stuck in your head you say you have this. It means that a song that you heard recently or thought of is now playing..
1.
when someone acts selfishly and does so in a shamelessly showy manner, especially in a situation like work where protocol keeps you from..