arielle

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

Share this definition