'every last' definitions:

Definition of 'every last'

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