can i say "that boy played truant from my lesson"?
(Not a teacher)
Play truant is the term I know (British English).
As for the slang terms! Well, if I even go to the next town, they will have their own term for playing truant! Some examples of words that mean 'play truant' around where I live:
My guess is there are dozens and dozens of terms used to describe this one act! I guess the more an act needs to be hidden from people (teachers, parents), the more words there are for it!