I've head people at some of our other radio stations down the hall talking about Goatye.

I searched for him online and found this unique video featuring Taylor Swift and Goatye. I'm pretty sure Goatye is the french word for goat.