Pooning
Pooning comes from Ted Nugent's Wang Dang Sweet Poon Tang. I know, cause I'm the one who first coined the phrase and used it in context with hookers.
Punters is an english slang to describe johns. Thats been around for decades. Its been made popular by the site Punters.net