Skip to main content

Definitions by Luveha

topczewski 

A polish-danish(Poles in denmark) slang for Shit
You fucking Topczewski
topczewski by Luveha October 27, 2015