'every last' definitions:

Definition of 'every last'

(from WordNet)
adjective
(used as intensive) every; "every last one of you"