meaning of Audrey Fox

Audrey Fox meaning in Urban Dictionary

A world famous porn star known for her well put together sex noises and lesbian pornographic films.