Is a South African slang term for prison or jail.
Idanyane can cause you to do things you never thought you'd do.
More than 1 010 words... defined by people like you and me!