Thesaurus.com
Dictionary.com
Showing results for cuffed. Search instead for Snuffed.

cuffed