Green’s Dictionary of Slang

Yarmouth Telegram

Nova Scotia

Information