Coworker doesn’t do shit

I work at a university and by contract we hire a international student then another local student,

This guy doesn’t do SHIT. He only works4 hours for 2 days then 6 on Fridays. He will call out if he has no classes to not work, He likes to walk around, eat, talk. HARDLY puts up dishes and I’m about to fucking snap if he gets near me to talk.

I don’t want to get into trouble with a meeting but I just cannot stand lazy coworkers. It feels like if I do report I’m just a “tattle tale”. Supervisor won’t do anything.

I’m also PMSing right now and indica isn’t helping at all to relax me. I see red when I see him.

Only thing I can do is leave.