Skip to main content

Definitions by Neogumby

multicam 

camoflaugeue that makes you almost invisible just about anywhere
#1: Where's Jim?
#2: I don't know, he put on his multicam and dissapeared
multicam by Neogumby August 21, 2007