Definitions by Coventrypunter
Punt
Have sex with prostitute (British slang)
(The main web-site for discussing prostitution in the UK is Punternet)
(The main web-site for discussing prostitution in the UK is Punternet)
Punt by Coventrypunter June 22, 2011