pelham
- where are you from?  - pelham  - where the fuck is that?
a small hick town in ontario, canada, near st
"- where are you from?  - pelham  - where the fuck is that?" What is the definition of "pelham"?