scarf
Explore definitions, synonyms, and language insights of scarf
Definitions
                    Noun
                    
                a garment worn around the head or neck or shoulders for warmth or decoration
                
                    Noun
                    
                a joint made by notching the ends of two pieces of timber or metal so that they will lock together end-to-end
                
                    Verb
                    
                masturbate while strangling oneself
                
                    Verb
                    
                unite by a scarf joint
                
                    Verb
                    
            wrap in or adorn with a scarf
                More General Terms
                    assume
                    bring together
                    don
                    fuck off
                    garment
                    get into
                    jack off
                    jerk off
                    join
                    joint
                    masturbate
                    put on
                    she-bop
                    wank
                    wear