Spend a week in Zagreb and you will hear a kind of Croatian no textbook prepared you for: štokavian in its grammar, but flavoured with a kajkavian substrate, a thick layer of German and Austrian loanwords, a characteristic urban stress and melody, and a whole vocabulary of city slang. This is the speech the locals half-jokingly call purgerski — the way a born-and-bred Zagreb city dweller (purger, from German Bürger) talks. None of it is standard, and you should not write a word of it; but recognising it is the difference between following a Zagreb conversation and being lost in it. The deep pattern is that the capital's everyday vocabulary tracks its history: centuries inside the Austro-Hungarian orbit left a German loan layer as distinctive to the north as the Italian layer is to the coast.
The kajkavian substrate: kaj and friends
Zagreb sits in kajkavian territory, and although urban Zagreb speech is štokavian-based, the kajkavian substrate surfaces constantly — most famously in the word kaj for što „what," which doubles as an all-purpose greeting and filler. Pure kajkavian (in the Zagorje villages around the city) is a separate dialect; what you mostly meet in the city is štokavian-with-kajkavian-colouring.
| Zagreb colloquial | Standard | Meaning | Note |
|---|---|---|---|
| kaj | što | what | kajkavian substrate; also a greeting |
| fakat | stvarno / zaista | really, for real | urban filler/intensifier |
| bus | autobus | bus | clipping |
| faks | fakultet | university, college | student slang |
| tramvaj | tramvaj | tram | standard, but central to Zagreb life |
Kaj ima? Dugo te nisam vidio.
What's up? I haven't seen you in ages. — Zagreb colloquial: kajkavian 'kaj' as a greeting. (regional/colloquial: Zagreb)
Fakat ne znam kaj da ti kažem.
I really don't know what to tell you. — 'fakat' (really) + 'kaj' (what), both colloquial Zagreb. (regional/colloquial: Zagreb)
Idem busom na faks, vidimo se popodne.
I'm taking the bus to uni, see you this afternoon. — clipped 'bus' and 'faks'. (colloquial)
The German loan layer: schnitzel, bar counters and side dishes
Here is the historically revealing part. From the Habsburg centuries, northern Croatian — and Zagreb above all — absorbed a dense layer of German and Austrian vocabulary, especially for food, household, trades, and city life. These words are mostly absent from the standard language (which prefers native or international terms) but completely ordinary in everyday northern speech. They contrast sharply with the Italian loans of the coast, so the same dish or object often has a Germanic name in Zagreb and an Italian-derived one in Split.
| Zagreb/northern word | From German | Meaning | Standard equivalent |
|---|---|---|---|
| šnicla | Schnitzel | schnitzel, cutlet | odrezak |
| šank | Schank | bar counter | (šank is the usual word) |
| cušpajz | Zuspeise | vegetable stew / side dish | varivo |
| šlager | Schlager | pop/folk hit song | popularna pjesma |
| frajla | Fräulein | young lady, miss | gospođica |
| cuger | Zug | draught (of air) | propuh |
Za ručak smo imali šniclu i grah cušpajz.
For lunch we had a schnitzel and bean stew. — German-derived 'šnicla' and 'cušpajz', everyday northern food words. (regional: Zagreb/north)
Sjedili smo cijelu večer za šankom i slušali stare šlagere.
We sat at the bar all evening listening to old hit songs. — 'šank' and 'šlager', both from German. (regional: Zagreb)
Zatvori prozor, ovdje je grozan cuger.
Close the window, there's an awful draught in here. — 'cuger' (German Zug) for standard 'propuh'. (regional: Zagreb/north)
Pronunciation: the merged č/ć and the Zagreb melody
Two phonetic features stamp northern speech. First, many Zagreb speakers merge č and ć (and likewise dž and đ) into a single mid sound, so the careful standard distinction between čaša and ćup is blurred in casual speech — though it is still kept in writing. Second, Zagreb has a famous flattened, sing-song stress and intonation: the strict neoštokavian rising/falling pitch accents are largely levelled, and stress can sit where the standard would not put it. This melody is one of the clearest „I'm from Zagreb" tells.
Daj mi tu čašu, molim te.
Pass me that glass, please. — in Zagreb speech the 'č' of 'čašu' often merges toward 'ć'; the spelling keeps 'č'. (colloquial)
Ne moreš to tak napraviti.
You can't do it like that. — northern colloquial: 'moreš' for 'možeš', 'tak' for 'tako'. (regional: Zagreb/north)
Urban slang: purgerski
Layered on top is a living urban slang (purgerski, „the city folks' way"), full of clippings, German-tinged words, and in-group expressions. It signals that the speaker is a true Zagrepčanin. Like all slang it shifts fast and stays firmly out of writing, but a few items are stable enough to recognise.
Taj klinac je skroz kul, fakat.
That kid is totally cool, for real. — 'klinac' (kid), 'kul' (cool, from English), 'fakat' — typical Zagreb youth slang. (colloquial)
Idemo na pivo u špelunku iza ugla.
Let's go for a beer at the dive bar round the corner. — colloquial 'špelunka' (dive bar), casual Zagreb register. (colloquial)
Čekaj malo, idem po cigarete.
Hold on a sec, I'm going for cigarettes. — neutral colloquial, the everyday spoken register Zagreb shares with the standard.
Common Mistakes
❌ (school essay) Kaj si delal cijeli dan?
Wrong mode — 'kaj' and 'delal' are kajkavian-coloured colloquial speech, never standard writing.
✅ (school essay) Što si radio cijeli dan?
What did you do all day? — standard štokavian for writing.
❌ Assuming 'šnicla' or 'šank' are standard literary words.
Mistaken — they are everyday German-derived regionalisms; the standard prefers 'odrezak', and 'šank' is colloquial.
✅ Using 'šnicla'/'šank' as recognisable colloquial northern words.
Correct — fine in casual speech, not in formal writing.
❌ Thinking the merged č/ć means you can spell them interchangeably.
Mistaken — the merger is a spoken Zagreb feature only; writing always keeps the č/ć distinction.
✅ Keeping č and ć distinct in writing despite the spoken merger.
Correct — 'čaša' with č, 'ćup' with ć, regardless of how Zagreb pronounces them.
❌ Treating purgerski slang as the Croatian everyone speaks.
Mistaken — it is Zagreb urban slang, one regional/colloquial layer among many.
✅ Treating purgerski as Zagreb's local colloquial register.
Correct — recognisable, non-standard, tied to the capital.
Key Takeaways
- Zagreb speech is štokavian-based but carries a kajkavian substrate (most visibly kaj for što) and a flattened urban melody.
- A dense German/Austrian loan layer (šnicla, šank, cušpajz, šlager, cuger, frajla) reflects the Austro-Hungarian past — the northern counterpart to the coast's Italian layer.
- Phonetically, many speakers merge č/ć in speech (never in writing) and use a distinctive Zagreb stress and intonation.
- Purgerski is the capital's urban slang (fakat, kul, klinac, špelunka), tied to the identity of a purger.
- All of this is regional/colloquial, not standard — recognise it, but write neoštokavian-ijekavian.
Now practice Croatian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Croatian→Related Topics
- Standard Croatian and Its DialectsB1 — Štokavian, čakavian and kajkavian, and what 'standard Croatian' actually means.
- Colloquial Croatian and SlangB2 — How everyday spoken Croatian diverges from the standard — the bi-for-all-persons conditional, the spread of da-clauses, clipped and borrowed words, particles, and online conventions, all labelled as non-standard.
- Compounding and Loanword IntegrationB2 — Native compounds with the linking -o-, purist coinages, and how borrowings are absorbed.
- Ijekavian, Ekavian, IkavianB1 — The three reflexes of historical yat across South Slavic — and which one is the Croatian standard.
- Spoken vs Written CroatianB2 — The systematic gap between how Croatian is spoken and how it is written, and how to bridge it.