1 definition by heil_cooter

Top Definition
A sandwich from McDonalds similar to the McGangBang (Double Cheeseburger split with a McChicken inside) only you add an apple pie. The difference being you know the apple pie doesn't want to be there.
Hey Mike did you get the mcgangbang for lunch today?
Nah, I upgraded to the McGangRape!
by heil_cooter February 19, 2010

Mug icon
Buy a McGangRape mug!