1 definition by eh.pee

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