If you want to walk around with a ridiculously huge smile on your face, watch this video. You will love it so much, you'll probably put it on repeat. Sean Hayes, aka Just Jack from Will & Grace, along with a guy named Scott Icenogle lip-sync to LunchMoney Lewis' song 'Mama', and it is completely adorbs.

Mother's Day is Sunday (May 6), so watch this video, realize how amazing your own mama is, and get out there and buy her something nice.