Mother Lover - Lonely Island.
I thought lonely island couldn't get any better after relasing I'm on a boat. lol.
Funny song, but sort of gross at the same time.
Warning it's uncensored.
http://www.youtube.com/watch?v=wRbraKwbqvM
Whenever you forget a mother's day present just remember this song.