look up any word, like doxx:

1 definition by Scarf Squad

 
1.
The act of putting a scarf on someone's car. Generally accompanied with window paint.
"You just got carf'd"
by Scarf Squad October 26, 2009