alaughadaykeepsthedoctoraway's definitions
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.
by alaughadaykeepsthedoctoraway January 26, 2010
Get the life in a canmug.