Terlizzi kasawika. Kur machen in english meaning.

Toot bus. Mata meaning head slang.