Happy user of slang.gr I am afraid I am not expert enough to return the pleasure by adding definitions or otherwise.
Unless I can help by translating Greek texts into French, which I do for my pleasure (no business involved!): novels of Petros Markaris, texts of Vasilis Loulis (from Kymi Evia), poems or songs...