1 definition by Ling2244
An absolutely amazing British tv show.
Kerry and Kurtain the main characters are gods, not literal gods but they are hillarious.
Kerry and Kurtain the main characters are gods, not literal gods but they are hillarious.
by Ling2244 January 5, 2021