Top definition
something or someone that is amazing, that makes your life better. something or someone that is the highlight of your life. so unbelievable that it may blow one's mind.
chloe efrn is life in a can
by alaughadaykeepsthedoctoraway January 25, 2010
Get the mug
Get a life in a can mug for your sister-in-law Julia.