A very nice piece of music that almost makes your ears cum.
"Hey, that last Crystal Castles album is pure ear cum!"
12👍 3👎