Skip to main content

Definitions by xinger

a slang word for the town stephenville crossing in newfoundland
Xing by xinger October 8, 2007