look up any word, like fleek:

1 definition by Bren23423243

 
1.
another name for a very large wide vagina; often has a putrid stench that causes living organisms to pass out
"Wow I thought the grand canyon was in Arizon! That Chalon is huge!"
by Bren23423243 July 31, 2008