Meaning of the word craic in English

What does craic mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

craic

US /kræk/
UK /kræk/

Noun

(Irish English) enjoyable conversation and entertainment; fun

Example:
We had great craic at the pub last night.
What's the craic?