chaboon
heard the new chemical brothers song?  yeah, it's a chaboon
a chaboon is a 'choon' or basically a proper good song!
"heard the new chemical brothers song?  yeah, it's a chaboon" What is the definition of "chaboon"?