> Fucking demolished
Perfectly appropriate informal language that means "You won the argument convincingly"
> It's sad that a bunch of raving lunatic SJWs can have this effect. Useless self-absorbed maniacs with no purpose in life but to pester those that have.
Many SJWs are, in fact, saving lunatics who have no purpose in life but to heckle and protest everything
> Fuck that piece of shit
Very common language when talking about public figures --- and I'd be willing to bet you used similar language about Bush, or Cameron, or Harper, or anyone else on the wrong side.
You're demonstrating exactly the kind of militarized hypersensitivity and craven hypocrisy that's turned colleges (and increasingly, workplaces) into zones for political indoctrination.