i was walking home from work last night and their was a homeless man buffing off in the alley
ad verb 1-masturbating with the inside of ones elbow
"i was walking home from work last night and their was a homeless man buffing off in the alley" What is the definition of "buffing off"?