Green’s Dictionary of Slang

craic n.

see crack n.1 (1b)