1 definition by Newfie4lyfe

Top Definition
In Newfoundland Teen slang, having a great time
That party last night was a scoff
by Newfie4lyfe March 11, 2004

Mug icon
Buy a scoff mug!