1 definition by SwingingAnimal

Top Definition
An acronym for Crazy Asian Fetish Lady. Can be used in various ways but mostly as an "polite" insult.
You are such a CAFL, bitch!
by SwingingAnimal July 25, 2008

Mug icon
Buy a CAFL mug!