Definitions by ElEcTrIc_AvEnGeR
Scaff
1. someone with little or no money.
2. someone who lives in the poltonhall area of bonnyrigg or niddrie aswell.
2. someone who lives in the poltonhall area of bonnyrigg or niddrie aswell.
Scaff by ElEcTrIc_AvEnGeR December 28, 2007