Definitions by SmellyMaartenSucks
Maarten
The smelliest motherucker out there with an annoying voice, a big nose and no sense of humour. He will shout at everyone because he has no friends and will probably die alone.
Maarten by SmellyMaartenSucks May 28, 2016