What is John Boon?
Cockney rhyming slang for koon
I cant believe John shagged a john boon
See john, boon, koon, derogatory, cockney