English | German | Russian | Czech

scuft English

Meaning scuft meaning

What does scuft mean?

scuft

(UK, dialect) scruff; nape of the neck

Are you looking for...?