1 definition by rilu rilu

a gay ass website for online school where the teachers don't even know what they're doing half the time
student 1: did you do the 20 spanish assignments in canvas?
student 2: no, the teacher didn't put them in for everyone, so half the class is gonna fail
by rilu rilu September 11, 2020
Get the Canvas mug.