Skip to main content

Definitions by Roxanne Nicholas

A diseased vagina with a distinctive foul smell.
She has an arielle smell about her.
arielle by Roxanne Nicholas June 18, 2008