Top definition
Invested: Provide someone/thing with a particular quality.
He was so invested when he screamed about the spider
by Lilith2003 December 06, 2016
Get the merch
Get the invested neck gaiter and mug.