Top Definition
A Deer Isle Smile refers to one's ass crack showing. The term was founded in Deer Isle Maine where there are a large number of obese people whose pants are riding a little too low.
"I saw Chucky today, boy he had one hell of a Deer Isle smile."
by McWill February 15, 2009
10 Words related to Deer Isle Smile

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×