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")
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.