Skip to main content

Definitions by faenface

knee slap funny.
used like lol.
person 1: yesterday i fell and broke my nose
person 2: KSF!!
KSF by faenface October 6, 2008