What does "Kanker hoerenzoon" mean in Dutch (street slang) ?



Ads