1 definition by ItsArox

Top Definition
A retarded bitch from Poland.
Oh my god don't be such a Marta Svensson!
by ItsArox May 25, 2015

Mug icon
Buy a Marta Svensson mug!