Fire on the spot

Fire on the spot
Meanings
To fire someone without notice
Examples
Linda? Non lavora più qui. Un giorno l'hanno sorpresa a rubare merci dal magazzino e l'hanno licenziata sui due piedi
Linda? She doesn't work here anymore. One day they caught her stealing goods from the storehouse and she was sacked on the spot
I was fired on the spot when they found out that I called in sick but I was working somewhere else
Quando hanno scoperto che mi ero dato malato, ma in realtà stavo lavorando da un'altra parte, mi hanno licenziato in tronco