Green’s Dictionary of Slang

buffer n.6

[SE buffer, a substance used in the manufacture of crack n.7 ]
(drugs)

1. a user of crack cocaine.

[US]ONDCP Street Terms 4: Buffer — [...] crack smoker.

2. one who offers oral sex in return for cocaine [in its sense of ‘polish’ cognate with shiner n.4 ].

[US]T. Williams Crackhouse 117: She wants men to see her as an attractive girl, not as a person who’s a good buffer.
[US]ONDCP Street Terms 4: Buffer — A woman who performs oral sex in exchange for crack.