facebook girl: happy mcslappy won't stop trolling my justin bieber statuses
"a troll on the internet who has deemed himself "lord internet"
"facebook girl: happy mcslappy won't stop trolling my justin bieber statuses" What is the definition of "happy mcslappy"?