Worst smilie ever

I am sorry if one of you guys created this…But wtf is this? :rap: and what does it have to do with rap.