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 We'll never spam you.