Skip to main content

chester the molester010000's definitions

denali

-A fruit part of the citrus family.
Closely related to a tangelo

-sexy as fuck
aka anal herpies
that denali tasted good.
or...she is major denali..id hit that.
by chester the molester010000 January 26, 2009
mugGet the denali mug.

Share this definition