Top Definition
One of those stranglings in your life that on a day to day basis can just crack you up by hearing her laugh
Shatonne i farted. (constant laughter that sometimes turns into a "shtoon squeak")
#shtoon #shatoon #shton #shtone #ennotahs
by Tagith February 16, 2009
5 Words related to Shatonne
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.

×