Adjective
(Britain, Ireland, slang, humorous) scorching hot (originally and especially of weather)
(Britain, Ireland, slang, humorous, by extension) Sizzling, exciting, cool; sexy, racy.