What does Audrey Hollander mean?

Audrey Hollander meaning in Urban Dictionary

more epic porn star the world has actually ever seen. Hardcore was not good enough for her, no no, she must invent supercore. Belladonna was top turkey for quite some time, however Audrey came along, crapped sperm into her own mouth and swallowed it. No one can top that.