Marcel Davis is kind of a God in the german culture. You praise him for better internet connection, to kill some noobs in Counter Strike.
Please Marcel Davis, give me more internet power, my connection is weak!!!
by REKT Poops YT September 27, 2019
Get the Marcel Davis mug.
A professional Verkäufer who verkaufs professional things.
Oh look hes a marcel davis
by Südrankreich July 10, 2017
Get the marcel davis mug.