Skip to main content

Definitions by heil_cooter

McGangRape 

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!
McGangRape by heil_cooter February 19, 2010