A British word to describe a great time or experience. Also used to refer to people as great, amazing, funny and all around great people
Andrea was a hoot