Country Dictionary

A fork of Rural Dictionary

scarf knot

A girl whom you wish her scarf were a noose.

Ugh, that girl is such a scarf knot.

by Mobius February 22, 2005