Skip to main content

Definitions by SwingingAnimal

An acronym for Crazy Asian Fetish Lady. Can be used in various ways but mostly as an "polite" insult.
CAFL by SwingingAnimal August 21, 2008