Marta Svensson Share definition Flag A retarded bitch from Poland. Oh my god don't be such a Marta Svensson! Marta Svensson by ItsArox May 28, 2015 0 0 Get merch