deuchewa
"shut up, you're being such a deuchewa  "look at her, she's such a slut
a)someone who's being/ acting retarded b)someone who pisses you off c)someone who's mean to you for no reason d)someone who doesn't comment you back on myspace
""shut up, you're being such a deuchewa  "look at her, she's such a slut" What is the definition of "deuchewa"?