1 definition by robbby

Top Definition
One who emits a rather unpleasant scent, from lack of cleanliness.
Matt is a smelly negroid.
by robbby April 22, 2003
Mug icon
Buy a smelly negroid mug!