mother fucker keeps on leaving [ignant] ass comments in my journal and has turned it into an electronic battleground
a phrase that refers to fighting any kind of 'war' that is fought via the internet, aka: via '[teh interweb]'
"mother fucker keeps on leaving [ignant] ass comments in my journal and has turned it into an electronic battleground" What is the definition of "electronic battleground"?