yo i just delt with an alienwaresux
a computer company that when you call hangs up on you, lies to you, and over prices their products
"yo i just delt with an alienwaresux" What is the definition of "alienwaresux"?