A fun song & second single from the 2008 Odd Couple album.
Just one word to define this song : happiness