0
Wiki User
Pecknarm is street slang for Peckham, a district of South London, England.
See the related link(s) listed below for more information:
Pecknarm