Top definition
When several male partners of different nationalities all aim to have sex with the same woman, they must fight for the right to mate
Dude I had a rough night last night, I was involved in an Army Invasion and lost
by The Clitty Rat September 24, 2013
Get the mug
Get a army invasion mug for your coworker Manafort.