Skip to main content

Definitions by ItsArox

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