You need carefully positioned tire-ripper strips. Somewhere you won’t run them over but a truck parking would...
The trucks don’t annoy me as much as the people-chatting-on-cell-phones who give me realllly dirty looks if I honk at them to get their attention, having failed in every other way. Fortunately, I don’t see as many of those.
It is a 'public' parking lot. I don't think she can booby trap it. ;~)
And plus... then the truck would be stuck there till he could repair all the tires.