CLICK HERE FOR KEY TO SOURCES
from waff (adj.) wandering, stray; of no account, worthless + -ie
1808 - An Etymological Dictionary of the Scottish Language, John Jamieson;
"WAFFIE, a vagabond"
From: Blackwood's Edinburgh Magazine
Volume II, October 1817 - March 1818
Anecdotes of the Fife Gypsies