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
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×