Random
Source Code

scarf

(noun)a person who's always asking to get something of yours for free,usually weed,cigarettes,booze,or food. (verb)to engage in the behavior of a scarf. derived from the term Apple scruff;a derogatory name given to hangers-on of the Beatles after they formed their own record label,Apple Records.coined by my friends and I in middle school in the Seventies.

Man,that Dillon is such a scarf,he should get a part time job,just like the rest of us stoners.

by skittles63 February 28, 2009

12👍 21👎