Skip to main content

Definitions by eh.pee

A term from Nova Scotia meaning to dance. You leave scuff marks on the floor from dancing so hard.
scuff or die
Scuff by eh.pee April 30, 2011