I'm going to invite my best mate to a pub crawl he wasn't invited on
Why do you have to bring the uninvited over?
I'm tired of his shit, he keeps stealing my stuff.
He wasn't invited for a reason, and since you are sick of him why even bring him along? Is this some strange punishment, because this sounds like more a reward than something bad. But if you really do bring him, something bad might happen to him since he wasn't allowed to go in the first place.
I love him but I just want to punish him a little bit
Don't you think there are better and friendlier ways to punish him? It would be far better to sit down and talk to him in private rather than going putting both of you through this. Besides, it could backfire in a way you didn't intend: your friends might like him and he'll have a great time.