(something) gives me life

(something) gives me life

slang I like (something) very much. Her whole red carpet look gives me life—she looks absolutely stunning.See also: give, life