What is Ncmdb?
North Cape May Dirt Ball
Expression used to describe a person of poor hygene or character who lives in north cape may, NJ.
That guy's a frickin' NCMDB, what a loser.