Some suggestions on the types of things I'd do in your situation:
How do they get in if your wife it not there? Do you let them in, don't let them in. Do they have keys? Install deadbolts on the doors and when they can't get in just ignore them knocking/banging on the door. If they escalate and call the cops simply say "Oh, sorry I was sleeping/taking shower/in basement and didn't hear them knocking".
TV: When they are there do you remove the TV remote from the room and keep possession of it so they can't use it? Then you can keep turning off the TV on them or changing the channels.
Get an exercise bike and as soon as they sit down to watch TV setup your exercise bike in front of the TV and start riding it in a thong(I wouldn't do it in the nude since there is a female present).
Remove the cable from the wall to the TV or remove cable box.
Crank your stereo while they are trying to watch TV or sleep in the livingroom.
get up in the middle of the night and go into living room and watch TV while they are sleeping.
Get a chain and lock up the fridge. Or get a handtruck and move the fridge to your room while they are there if it's not connected to a waterline.
Drown any leftovers you have in the fridge with ghost pepper sauce.
You can't make them leave the house but you don't have to let them be comfortable and you don't have to let them use your stuff. Some of these ideas are taken to the extreme but that is just to show how far you might have to go. I think you get the point.
These will result in possibly 1 of 3 actions on their part:
1. they will stop coming by when Mom isn't home.
2. they will complain to Mom, which it sounds like wouldn't matter to you at this point.
3. they try to complain to the cops. Most likely just like the deadbolts, the cops will probably tell you if you can't do what you are doing and leave it at that for the First time they come. You just avoid that action and move onto others from that point. Or they might just tell them that you can do that in your own home and if they don't like it they don't have to stick around for it.
Basically anyway you can make life at your place he11, do it!