HAHA You Suck More Than The Pirates

Written by tecmo on .

TMZ spotted that nerd that punched Rihanna. He was wearing a Pirates hat.

Take that thing off, because everyone hates you.