Noun
1. garment
2. scarf joint
Verb
1. joint, masturbate
2. wank, fuck off, she-bop, jack off, jerk off, join
3. bring together, wear
4. put on, get into, don, assume
| Foreign Language Equivalents of 'scarf' | ||||||
|---|---|---|---|---|---|---|
| Language | Equivalent | Language | Equivalent | |||
| French | Spanish | |||||